Here's a comprehensive list of **Computer Science and Engineering (CSE)** subjects,
typically covered across undergraduate (B.Tech/B.E.) and postgraduate (M.Tech/M.S.)
programs. These subjects are often categorized into **core**, **elective**, and
**specialization** topics.
---
### 🧱 **Core Subjects (Fundamentals)**
1. Programming in C / Python / Java--D
2. Data Structures and Algorithms--D
3. Computer Organization and Architecture--D
4. Digital Logic Design--D
5. Operating Systems--D
6. Database Management Systems (DBMS)--D
7. Computer Networks--D
8. Software Engineering--D
9. Discrete Mathematics--D
10. Theory of Computation (Automata)--D
11. Compiler Design--D
12. Object-Oriented Programming (OOP)--D
13. Web Technologies--D
14. Microprocessors and Microcontrollers--D
15. Design and Analysis of Algorithms (DAA)--D
---
### 💡 **Mathematics & Science Foundation**
1. Engineering Mathematics I, II, III (Linear Algebra, Calculus, Probability)
2. Probability and Statistics--D
3. Graph Theory--D
4. Numerical Methods
5. Engineering Physics
6. Engineering Chemistry
7. Basic Electrical & Electronics Engineering--D
---
### 🧠 **Advanced & Elective Subjects**
1. Machine Learning--D
2. Artificial Intelligence (AI)--D
3. Deep Learning--D
4. Data Mining and Data Warehousing--D
5. Cloud Computing--D
6. Internet of Things (IoT)--D
7. Cybersecurity--D
8. Blockchain Technology--D
9. Augmented Reality / Virtual Reality (AR/VR)--D
10. Big Data Analytics--D
11. Natural Language Processing (NLP)--D
12. Robotics--D
13. Game Development--D
14. Quantum Computing--D
15. DevOps and Agile Methods--D
---
### 🔒 **System-Level / Hardware Subjects**
1. Embedded Systems
2. Real-Time Operating Systems (RTOS)
3. VLSI Design
4. Computer Graphics
5. Signal Processing
6. Parallel and Distributed Systems
---
### 📚 **Specializations (Postgraduate / Electives)**
1. Advanced Operating Systems--D
2. Advanced Computer Architecture--D
3. Secure Software Development
4. Semantic Web
5. Image Processing
6. Wireless Sensor Networks
7. Information Retrieval Systems
8. Computational Biology
9. High Performance Computing
10. Data Science--D
---
Would you like a semester-wise breakdown (for a 4-year CSE program) or syllabus
outlines for any specific subject?