Computer Science & Engineering
Course Code
Start Date
01 July 2026
Study Location
NGI
Qualification
B.Tech.
Department
Department of Engineering
Duration
2 Years
Course Overview
The M.Tech. in Computer Science and Engineering (CSE) is a postgraduate program designed to provide advanced knowledge and skills in the field of computer science. This program typically spans two years and offers a comprehensive curriculum covering both theoretical foundations and practical applications in cutting-edge technologies.
Students pursuing M.Tech. in CSE study advanced subjects such as software engineering, algorithms, computer networks, data structures, artificial intelligence, machine learning, and other emerging technologies.
The program equips students with the ability to undertake original research in advanced computer science and related areas. It also prepares them for careers in research and development, software engineering, data science, academia, and cybersecurity.
M.Tech. in CSE also provides opportunities for higher education, including Ph.D. programs for further specialization and academic or research careers.
Admission Eligibility
- Candidates must have a Bachelor’s degree in Computer Science, Information Technology, Electronics & Communication Engineering (ECE), MCA, or a related discipline from a recognized university.
- The degree must be obtained from a university approved by the relevant statutory authority.
- Candidates should have a strong foundation in programming, data structures, algorithms, and computer fundamentals.
Job opportunities for M.Tech. in Computer Science & Engineering post-graduates:
- Software Engineer: Develop software applications, systems, and programs for various industries.
- Data Scientist: Analyze and extract insights from large datasets to support data-driven decision making.
- Security Architect: Design and implement secure systems to protect networks and data from cyber threats.
- System Architect: Design and develop complex software systems and architectures.
- Research & Development Engineer: Conduct research, develop new technologies, and improve existing systems and products.
- Machine Learning Engineer: Develop and deploy machine learning models for real-world applications.
- Game Developer: Create interactive games using graphics, VR, and simulation technologies.
- Heuristic Programmer: Develop intelligent algorithms to solve complex computational problems.
- Assistant Professor: Teach and conduct research in academic institutions.
- Entrepreneur: Launch technology-based startups and innovative ventures.
M.Tech CSE graduates have strong career opportunities across IT companies, research organizations, startups, academia, cybersecurity firms, and multinational corporations. They can also pursue Ph.D. programs for higher specialization and academic careers.
Modules
M.Tech in Computer Science & Engineering is a two‑year postgraduate program designed to provide advanced knowledge in computing, algorithms, and research. The curriculum includes modules such as Algorithm Design, Artificial Intelligence, Data Mining, Cryptography, and Big Data Analytics.
Fees and Funding
| Category | Income Limit | Max Reimbursement |
|---|---|---|
| General / OBC / Minority | ₹ 2.0 LPA | ₹ 50,000 |
| SC / ST | ₹ 2.5 LPA | ₹ 84,930 |
| Category | Income Limit | Max Reimbursement |
|---|---|---|
| All Categories | ₹ 2.0 LPA | ₹ 14,775 |
Why NGI
We are committed to empowering students with the knowledge, skills, and values needed to excel in a dynamic world.
Next steps
Experience campus at an Open Day. Can't visit? Receive regular email updates or ask current students and staff questions about life at NGI.