This repository contains organized study material for important Computer Science subjects. All subjects are arranged in separate folders so that notes, assignments, previous year questions, and lab work remain structured and easy to access.
The goal of this repository is to keep all core Computer Science subjects in one place for learning, revision, and practice.
Each subject has its own folder, and inside each folder the material is organized into categories such as notes, assignments, previous year questions, short notes, and lab work.
CSE-Core-Subjects
│
├── Operating-Systems
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── Computer-Networks
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── Compiler-Design
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── C-Programming
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── Discrete-Mathematics
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── Database-Management-Systems
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
├── Theory-of-Computation
│ ├── Notes
│ ├── Assignments
│ ├── PYQ
│ ├── Short-Notes
│ └── Lab
│
└── Data-Structures-and-Algorithms
├── Notes
├── Assignments
├── PYQ
├── Short-Notes
└── Lab
The repository currently includes the following core Computer Science subjects:
Operating Systems Computer Networks Compiler Design C Programming Discrete Mathematics Database Management Systems Theory of Computation Data Structures and Algorithms
Maintain structured notes for core Computer Science subjects Practice assignments and programming problems Solve and store previous year questions Keep short notes for quick revision Maintain lab work and practical implementations
This repository will be updated regularly as more notes, assignments, lab work, and problems are added.