M.Tech (Computer Science Engineering)

This is an advance program in engineering and technology which basically leads to research in engineering. Master of Technology in Computer Science and Engineering opens the doors of opportunity to more wide variety. In this course one would learn most advanced courses in Computer Science and Engineering. The scope of this program is endless: Jobs in various sectors starting from software, data science, machine learning expert as well as in research. A candidate who wants to pursue research in computer science and engineering this program creates the base for it. Those aspirants must attend this program to step into research field.

What are the learning outcomes?

After completing this course students will be able:

  • Explain a problem in a more structured manner
  • Formulate a real-world problem using mathematics
  • Design computer-based systems for different domains
  • Pursue quality research in areas of social relevance


PEO 01: Develop software solutions to problems across a broad range of application domains through analysis and design.

PEO 02: Contribute to research of their chosen field and function and communicate effectively, to perform both individually and in a multi-disciplinary team.

PEO 03: Continue the process of life-long learning through professional activities, adapt themselves with ease to new technologies, while exhibiting high ethical and professional standards.


PO 01: Computational Knowledge: Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.

PO 02: Problem Analysis: Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.

PO 03: Design / Development of Solutions: Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies

PO 04: Conduct Investigations of Complex Computing Problems: Ability to devise and conduct experiments, interpret data and provide well informed conclusions.

PO 05: Modern Tool Usage: Ability to select modern computing tools, skills and techniques necessary for innovative software solutions.

PO 06: Professional Ethics: Ability to apply and commit professional ethics and cyber regulations in a global economic environment.

PO 07: Life-long Learning: Recognize the need for and develop the ability to engage in continuous learning as a computing professional.

PO 08: Project Management and Finance: Ability to understand, management and computing principles with computing knowledge to manage projects in multidisciplinary environments.

PO 09: Communication Efficacy: Communicate effectively with the computing community as well as society by being able to comprehend effective documentations and presentations.

PO 10: Societal & Environmental Concern: Ability to recognize economic, environmental, social, health, legal, ethical issues involved in the use of computer technology and other consequential responsibilities relevant to professional practice.

PO 11: Individual & Team Work: Ability to work as a member or leader in diverse teams in multidisciplinary environment.

PO 12: Innovation and Entrepreneurship: Identify opportunities, entrepreneurship vision and use of innovative ideas to create value and wealth for the betterment of the individual and society.


PSO 01: Globally expertise the technological planning and development of software applications in the usage of the modern era.

PSO 02: Expertise to communicate in both oral and written forms, demonstrating the practice of professional ethics and the concerns for social welfare.

PSO 03: Ability to enhance and develop techniques for independent and lifelong learning in computer application.


The specialization will be considered in the basis of thesis of a student.

Lab Infrastructure (if applicable):

All laboratories are equipped with open source software and some proprietary software.

Internships/Project work

  • There are projects only in entire 2ndyear for which student has to submit thesis.

Placement & Career Opportunities / Research Opportunities

Post Graduate degree in engineering and technology enables a student more capable for jobs

  • Jobs with roles as Software Engineers, Data Scientist, AI Specialist, Data Security Manager etc.
  • There are other jobs in Govt. and Public sectors.
  • The scope of PG degree in research is much higher. Most of the students prepare themselves for research after M.Tech.
  • A student can pursue research on a wider range of fields such as Artificial Intelligence and Machine Learning, Cryptography, Natural Language Processing, Image Processing, Sensor Network etc.


Minimum 50% aggregate in 10th or equivalent examination, Minimum 50% aggregate 10 +2 or equivalent from any recognized board and 60% in B. Tech. / GATE qualified, subject to securing a minimum of 45% marks in each individual subject.

Duration (in Year): 2