M. Tech Software Engineering - Overview

Program description

M. Tech. in Software Engineering offered by the Department of Information and Communication Technology, MIT Manipal provides graduates the necessary skills to design and development of software systems, tools, and applications in the software domain


View documents relevant to the M.Tech Software Engineering program offered by the department by clicking on the individual links:

Program Educational Objectives (PEOs)

Program Outcomes (POs)

Course Structure

Abstract Curriculum 



The course focuses on subjects like mathematical logic, advanced data structures and algorithms, software architecting, advanced database systems, cloud computing, software testing, and machine learning to prepare graduates in relevant domains.

Career Prospects

Students would be able to apply the knowledge of software development life cycle to solve problems of social relevance and pursue multi-disciplinary research. They would be employable in the software development industry. In addition, they are eligible for Public Sector Units like ISRO labs, DRDO, ADA, HAL, NAL, etc. They are suitable for undertaking research in India and abroad.



Key Dates & Deadlines


May 15 24

May ' 24

Last date to Apply


Tentative Course Commencement Date

M. Tech Software Engineering - Course Duration

2 years (4 semesters)


World-class laboratories give learning a practical dimension

Innovation Centre
State-of-the-art Innovation Centre to facilitate multi-disciplinary research

Libraries have excellent resources for reference and study

Paper tree - A green initiative by MIT students of MUTBI

Computing Facility
Wi-fi campus with modern computing and digital facilities