IIITB introduced a 5 year Integrated M.Tech. (iMTech) programme from 2012 onwards. The Integrated M.Tech. program is a 5-year integrated program intended for students who have completed or are completing Plus Two (or equivalent). At the end of five years of the program, successful students get dual degrees of B.Tech and M.Tech.
The iMTech CSE is a ten-semester program where the first eight semesters constitute academic course work. During the ninth semester, a student is expected to work on a project at the Institute or at a designated research center. In the 10th semester, the student may opt for thesis or internship in a well recognized organization.
The courses in iMTech CSE cover wide range of core topics including algorithms, automata theory, discrete maths, Computer Architecture, Digital Design, Computer Networking, Operating systems, and current technology topics such as Artificial intelligence, Machine learning, Approximate algorithms, Software defined network, Real time operating systems and many others. The CSE curriculum also has a mix of General courses such as English, Technical communication, few Humanities courses such as Ethics, Privacy, Economics, and many more. Students also study four courses on applied maths, two courses on Engineering physics, and one course on Chemistry to have strong understanding of science and engineering. At the end of the five years, students are expected to be an expert in one of the three streams namely: Theoritical Computer Science, Data Science, Networking and Communication, and Signal Processing and Pattern Recognition.
iMTech CSE students are placed in high profile jobs including Google, Amazon, Flipkart, and others. On Research side, students have secured Ph.D. offers from Harvard, Cornell, and many other university's in the past.