M.Tech. (Computer Science) course gives in-depth & detailed knowledge of various fields of computer science.

The programme is designed to make students professionally sound to cope with the challenges of modern day IT sector. The students have an option to undertake a project work in lieu of some of the course.

The programme aims at preparing the students to take up application, research and development activities in core and some emerging areas in Computer Science, with focus on AI and AI related applications in a distributed computing environment. The programme includes advanced level courses in Computer Architecture, Networking, Algorithms, Data Bases, Distributed Computing and Computational Intelligence. This programme will provide a strong base in Computer Science for those who opt for an exciting career in industry.

The programme creates human resource capable of supporting R & D activities in critical areas like automated, secured, monitoring and surveillance systems, medical diagnostics, intelligent monitoring systems etc. The diversity of platforms available for implementation and the huge volume of data available for analysis, knowledge mining activities associated with biological systems, medical field, data related to climate changes etc., create ample employment opportunities.

Duration: 2 Years

Eligibility: Pass with 55% aggregate marks in BE / B.Tech (CSE/IT) or MCA/M.Sc. (IT/Computer Science) or equivalent

Selection Procedure: Entrance Test and Interview


Programme Outcome


  • I Semester

    1MT1Cryptography & Network Security
    1MT2AI and Fuzzy Logic
    1MT3Advanced Operating Systems
    1MT4Advanced DBMS

    1MT5-7 (Elective -1)

  • Practicals & Sessionals

    108Cryptography Lab
    109ADBMS Lab
  • II Semester

    2MT1Advanced Data Structures & Algorithms
    2MT2Advanced Computer Architecture
    2MT3Real Time and Embedded Systems
    2MT4Data Mining and Bio Informatics

    2MT5-7 (Elective -2)

  • Practicals & Sessionals

    2MT8Algorithm Analysis Lab.
    2MT9Wireless & Mobile Communication Lab
  • III Semester

    3MT1Information Retrieval
    3MT2Research Methodology
    3MT3Parallel & Distributed Computing

    3MT4-6 (Elective-3)

  • Practicals & Sessionals

  • IV Semester

  • Electives:

    1MT5Object Oriented Design & Construction
    1MT6Modern Compiler Design
    1MT7Advance Data Communication & Network
    2MT5Soft Computing
    2MT6Wireless and Mobile Communication
    2MT7Simulation and Modelling
    3MT4Digital Signal Processing
    3MT5Data Mining & Knowledge Management
    3MT6Animation and Advanced Computer Graphics


Career Prospects

Career Prospects

  • Professionals with M.Tech. in CS have a wide range of job opportunities in the global market which is dominated by IT and ICT.
  • There is a huge scope for software industry in India and in such a scenario, human intellectual capital is our single most precious asset. In the days to come, our role in the world of computing will be defined not by the export of inexpensive commodity services, but by the quality of intellectual property that we produce and own through core technology development.

A post-graduate degree in Computer Science is almost essential if you aspire to set yourself apart from the anonymous mass of "Computer Professionals" and to assume a leading role in transforming the industry, be it through research, advanced development, teaching or entrepreneurship.