During 4 semesters students learn computer science and engineering content for a full span of 2 years in the M.Tech program. Each 5-6 month semester includes classroom learning plus hands-on work and research.
During the last term students handle extensive research assignments that help them put their knowledge to practical use in solving real-world challenges. Higher education institutions in some regions support M.Tech. students at part-time or distance through extended learning which takes 3 years to complete.
The study duration for this degree depends on both the program details and the host university and country.