The Master of Technology in Computer Science Engineering (M.Tech CSE) is a two-year postgraduate program designed to provide advanced expertise in computing, programming, data science, cybersecurity, and intelligent systems. Aligned with NEP 2020 and 2026 industry standards, the syllabus emphasizes interdisciplinary learning, flexible credit systems, electives, lab-based training, research projects, and industry-oriented applications.
| Subject | Book Title | Author |
|---|---|---|
| Algorithms | Introduction to Algorithms | Cormen |
| Operating Systems | Modern Operating Systems | Tanenbaum |
| Networks | Data Communication & Networking | Forouzan |
| DBMS | Database System Concepts | Silberschatz |
| Machine Learning | Pattern Recognition & Machine Learning | Bishop |
| Cybersecurity | Cryptography & Network Security | William Stallings |
| Distributed Systems | Distributed Systems | Coulouris |
The M.Tech CSE program lasts for two years and is divided into four semesters. It includes core subjects, electives, lab work, seminars, minor and major projects, and dissertation.
Yes, every semester includes lab sessions, coding assignments, research seminars, and project work. The final semester emphasizes dissertation and internship.
Electives are typically offered from Semester 1 or 2 onwards, allowing students to specialize in AI, Machine Learning, Cybersecurity, Cloud Computing, Blockchain, IoT, or Robotics.
Yes, most universities require an industry internship in the final semester to provide practical exposure and industry training.
Students learn Python, Java, C++, R, and MATLAB, supporting applications in data science, machine learning, cybersecurity, and software systems.
Yes, the 2026 syllabus is NEP 2020 aligned with focus on research, interdisciplinary learning, flexible credits, project-based work, and industry-oriented electives.
