M.Tech in Software Engineering

Objective and Description

M.Tech. in Software Engineering program is a 2 year (4 semesters) post graduate level program offered in various specializations such as Structural Engineering, Environmental Engineering, Highway Engineering, Construction Technology & Management, Power System, Communication System, Software Engineering, Artificial Intelligence, etc. The program is offered in Regular/Evening/Part time mode. The students are encouraged for skill based learning through individual projects under the supervision of experienced faculty members. It enhances their applied knowledge and develops independent and logical thinking. In addition to their course studies, the students are offered big platform for their all-round personality development through participation in various extra-curricular activities of the institute. 

Career Prospects

After completing an M.Tech. in Software Engineering program, there are several career options that one can opt for based on their choice/ interest in relevant field. Some of the career options for students with degree in M.Tech. in Software Engineering in respective streams are:

Software Engineering

The M.Tech. in Software Engineering degree in Software Engineering makes students adept in software engineering and applications and can take up various job roles such as:

  • Developer
  • Design Engineer
  • Software Tester
  • Industries Officer (Technical)
  • Software Engineer
  • System Engineer
  • Team Leads/ Architect
  • Technology Analyst


    2 years (4 semesters)

  • Eligibility Criteria :

    Bachelor’s degree or equivalent in relevant field with min 50% marks for General/OBC/PH/EWS and 45% for SC/ST

Enroll Courses
Course Structure