Skip to content

A well-organized collection of Computer Science course materials, featuring assignments, assessments, and notes. Ideal for students and educators looking for reference or study resources.

Notifications You must be signed in to change notification settings

NithishGitSrc/UG_Computer_Science_Archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 UG Computer Science Archive

A comprehensive and well-structured archive of my undergraduate coursework in Computer Science. Featuring assignments, assessments, and notes across various courses, this repository is ideal for students, educators, and anyone looking for valuable academic resources.


✨ Overview

This repository serves as a digital collection of all coursework completed during my Bachelor’s in Computer Science. Each course folder contains:

  • Assignments: Detailed solutions and explanations.
  • Assessments: Graded quizzes, tests, and final exams.
  • Notes: Lecture notes, summaries, and study guides.

Feel free to browse, view, and learn from this archive. Note that this repository is intended for viewing only, and redistribution or unauthorized use is not permitted.


📂 Repository Structure

Here’s a quick look at how the repository is organized:

UG_Computer_Science_Archive/
├── Java Programming/
│   ├── Assignments/
│   ├── Assessments/
│   ├── Lab/
│   └── Questions/
├── Data Structures/
│   ├── Assignments/
│   ├── Assessments/
│   ├── Lab/
│   └── Notes/
├── Operating Systems/
│   ├── Assignments/
│   ├── Assessments/
│   ├── Lab/
│   └── Notes/
└── ... (More courses)

📝 Courses Covered

This repository includes course materials for several Computer Science subjects, including but not limited to:

  • Cloud Computing
  • Computational Thinking
  • Computer Architecture
  • Computer Networks
  • Data Mining
  • Data Structures
  • Database Management Systems
  • Design of Algorithms
  • Digital Logics
  • Discrete Mathematics for Computer Science
  • E-Commerce
  • E-Database Management Systems
  • IT and Business
  • Java Programming
  • Object Oriented Analysis and Design
  • Object Oriented Programming
  • I Open Source Programming
  • Operating Systems
  • Programming Fundamentals
  • I Software Engineering
  • Software Quality AssuranceTesting
  • Statistical Applications
  • System Software
  • Visual Programming
  • Web Development

Each course contains folders for assignments, assessments, and notes with subfolders for specific content.


🌟 Featured Content

📘 Course 📁 Topics Covered 🗂️ Resources
Java Programming OOP, Inheritance, Polymorphism, Exception Handling Assignments, Lab Exercises, Exam Papers
Data Structures Arrays, Linked Lists, Trees, Graphs Assignments, Study Notes, Questions
Operating Systems Processes, Threads, Synchronization, Memory Management Lab Manuals, Assessments, Lecture Notes
Database Management Systems SQL, ER Diagrams, Normalization, Transactions Assignments, Sample Database Queries
Algorithms Sorting, Searching, Dynamic Programming, Greedy Algorithms Lecture Notes, Practice Problems
Web Development HTML, CSS, JavaScript, PHP, Web Services Web Projects, Assessments
------- ------- ---------------

📖 How to Navigate

  1. Browse by Course: Navigate to the course folder you are interested in.
  2. Assignments & Labs: Check the Assignments and Lab folders for practical tasks and solutions.
  3. Assessments: Use the Assessments folder to review quiz and exam questions.
  4. Notes: Go through the Notes folder for lecture summaries, slides, and study guides.

🔍 Example Use Cases:

  • Students: Use the materials as study aids or reference for assignments.
  • Educators: Find inspiration or reference for creating course content.
  • Self-Learners: Explore detailed explanations and solutions for various topics in Computer Science.

🔒 License and Usage Policy

This repository is publicly viewable for educational purposes only. However, the materials are protected by copyright, and unauthorized downloading, modification, or redistribution is not permitted.

For inquiries about the use of the materials or permission requests, please contact me directly via email.


📬 Contact

If you have any questions or need further clarification, feel free to reach out:


Thank you for visiting this archive! Happy learning! 🎓