Master of Technology [M.Tech.] in Computer Engineering Top Colleges, Syllabus, Scope, and Salary

Sakshi Gupta's profile photo

Sakshi Gupta

Content Curator | Updated on - Oct 14, 2021

M.Tech. in Computer Engineering is a 2 year Post Graduate course in engineering with a specialization in computer science and Information technology related aspects. A minimum of 50% (relaxable for reserved category candidates) marks at UG level is the least which almost all the institutes desire from applying candidates as the eligibility criterion.

Some of the popular colleges offering M.Tech. in Computer Engineering course are:

The fee for the course varies between INR 55,000 to 4, 50,000 in India. The variation in fee is based on the location and nature of university (that is government, state/private/deemed etc.).

M.Tech in Computer Engineering course admissions are done based on Common Entrance Test (CET) based selection method as well as merit-based selection criteria that is the percentage of marks obtained at Under Graduate (UG) level.

Majority of the colleges/universities who provide admissions through CET mechanism rely on the score of All India level common entrance exams like GATE (Graduate Aptitude Test for Engineering), AUCET, TANCET, while a selected few opt for a separate entrance exam of their own (Like UPES MEET, KIITEE).

Bank of Baroad Education Loan course is designed to accord skills and knowledge to the M.Tech students in the domain of computer science engineering so as to equip them with a holistic knowledge of the subject that will enable them to take on the day to day challenges that would come in the persecution of their skill at the industry level.

M.Tech in Computer Engineering postgraduate has a wide range of job opportunities to choose from like software developer, application developer, software tester, CAD engineer, Computer hardware engineer etc. After completion of post graduation, one may pursue further studies like M.Phil and Ph.D. in the said subject or may take up job opportunities associated. The average salary ranges between INR 18,000 and 25,000 a month for a fresh pass out.

M.Tech. in Computer Engineering: Course Highlights

Course Level Post Graduate
Duration of the Course 2 years
Examination Type Semester-wise
Eligibility Minimum score of 50% (Relaxable for reserved category students) marks at UG level.
Admission Process Entrance exam based/Merit-based
Course Fee Between INR 55,000 to 4.5 Lacs
Average Starting Salary INR 18,000 to 25,000
Top Recruiting Companies TCS, Honeywell, Paytm, Wipro, IBM, Infosys
Job Position software developer, application developer, software tester, CAD engineer, Computer hardware engineer etc

M.Tech. in Computer Engineering: What is it About?

Computer science and IT have been the major sectors that have created most of the employment in the technology sector in India. Computer science in its core deals with various software related aspects like coding languages, user interface, as well as hardware related aspects like storage disk, motherboard, etc.

The industry demands both hardware and software experts that can take on the challenges that come in day to day functioning of the IT industry. For this, not only academic competency but technical and practical soundness is required.

An M.Tech. in Computer Engineering course is aimed at developing qualified manpower out of technical students that are able to contribute meaningfully to the growth of the industry through execution of their knowledge and skills in the domain.

M.Tech. in Computer Engineering: Top Institutes 

M.Tech in Computer Engineering course is offered by many reputed colleges/universities to candidates who have passed their UG or equivalent examination in the respective stream from a recognized state or central university.

For your reference, we have tabled down a list of various colleges/universities that are offering this course in India.

Institute City Average Fee Per annum basis
IIT Delhi INR 81,000
SRM Tamil Nadu INR 1,45,000
KIIT Bhubaneswar INR 2,75,500
VIT Vellore INR 1,81,000
ABES Ghaziabad INR 1, 27,000
Anna University Chennai INR 46,750
DTU Delhi INR 144,500
Lovely Professional University Jalandhar INR 1,70, 220
Amity University Noida INR 1, 62,220
BITS Pilani INR 2,70,000

M.Tech. in Computer Engineering: Eligibility

Candidate must have passed the B.E/B.Tech or equivalent examination in Computer Science/IT stream from a recognized state/private/deemed or central University with at least 50% (relaxable for reserved category candidates) of the marks at graduation level.

  • He/She shall not be having any backlog or compartment in any of the Subject/Subjects at B.E/B.Tech level that is yet to be cleared at the time of taking admissions.
  • Apart from the above-mentioned eligibility criteria’s various colleges and institutes may have their own additional criteria’s which the students would have to satisfy in order to take admission (like work experience of 1 or 2 years).
  • In case of reserved category students, they would have to present their reservation certificates issued by the competent authorities in order to avail the benefits applicable to them.
  • Most of the Institute give admissions through Common Entrance Test (CET) (like GATE, UPSEE, and AUCET). To get admissions in these institutes candidates would have to qualify the respective entrance exam by securing minimum qualifying marks.

The eligibility criteria’s mentioned above are common for most of the universities and colleges across the country that are offering M.Tech. in Computer Engineering course to the students.

M.Tech. in Computer Engineering: Admission Process

M.Tech. in Computer Engineering course admissions involve a common entrance test based admission process (as seen across various universities and colleges in the country). 

  • Students who have passed their UG level examinations with a minimum of 50% marks (relaxable for reserved category students) can make application in colleges offering the course.
  • Most of the Universities/Colleges conduct a common entrance test for admission into M.Tech courses (like SRMJEE, LPUNEST, UPES entrance exam) or take admissions through commonly held entrance exam like GATE, AUCET, UPSEE etc. Hence students would have to make an application for such exams.
  • Students have to qualify these exams (for which they should be eligible to appear) in order to get admission in the course.
  • After the conduct of the test, a merit list of finally qualified candidates is prepared and candidates are invited for admission process by the respective university or college.
  • After admission process final allotment of seats to the candidate takes place and the candidate is asked to deposit the fee for the course and register for the respective academic year.

Admission process would more or less be same across all the colleges and universities that are offering M.Tech. in Computer Engineering course.

M.Tech. in Computer Engineering: Syllabus and Course Description

The syllabus of M.Tech. in Computer Engineering course is divided into various subjects and practical skills that students are taught during the course of their Master’s. .

The details regarding the syllabus of the course are mentioned below so as to provide a reference to the candidates.

Semester I Semester II
Computer Organization and Architecture Real-time embedded system
Data Structure and Algorithms Cellular automata and its application
Systems Programming and Operating Systems AI and neural networks
Distributed Computer systems Object-oriented information system design
Elective 1 Elective 3
Elective 2 Elective 4
Practical Practical
Semester III Semester IV
VLSI system design Final year project
Soft computing Parallel computing
Enterprise computing Methodologies Compiler Construction
Advanced microprocessors Image processing and Pattern recognition
Elective 5 Courseware engineering
Practical -

M.Tech. in Computer Engineering: Who Should Opt for?

  • Students who have a background in Computer Science/IT Engineering.
  • Those who have a career in the domain of Software development in Mind.
  • Those who are aiming at hardware and maintenance engineering jobs.
  • Those aiming at higher studies in the domain can opt for the course.

M.Tech. in Computer Engineering: Career Prospects

M.Tech. in Computer engineering postgraduates have plenty of options to choose from in terms of his/her career. One can choose to work with companies such as TCS, Honeywell, Paytm, Wipro, IBM, Infosys etc.

To provide  you a complete view of the career prospects of the course we have tabled certain areas and the respective roles attached to the same where Computer engineering postgraduates can look for in terms of their career.

Related M.Tech. in Computer Engineering Courses are:

Read about more Masters in Engineering courses

Master of Technology [M.Tech] (Computer Engineering annual salary
Area/Domain Role Average Salary for Fresher’s
Software Engineer Software engineer’s job involves coding and programming of various software and user interface. INR 2.95-3.30 Lacs
CAD Engineer The job of CAD engineer is focused on producing Computer-aided design and graphics for marketing, architectural, or circuit simulation and organization INR 2.70-3.25 Lacs
Maintenance Engineer The job involves one to ensure proper maintenance and servicing of various ICT Tools and equipment involved in the functioning. INR 2.75 -3.53 Lacs
Hardware engineer A Hardware engineer is involved in the task of repairing, recalibration, and replacement of hardware related defects in the Computing systems. INR 2.85-3.45 Lacs
Testing in charge The job involves one to detect bugs, and flaws in software and User interface so as to provide a hassle-free usage of the software from user’s end. INR 2.52-3.10 Lacs

Master of Technology [M.Tech] (Computer Engineering) : 68 answered questions


Ques. What is the future of MTech artificial intelligence students in India Which is the best college for MTech artificial intelligence Is the University of Hyderabad good for MTech artificial intelligence?

● Top Answer By Aaditya Hari Nair on 14 Oct 21

Ans. The future of M.Tech. in Artificial Intelligence in India is very bright and will take a little time to come into proper existence. After a few years, AI will be in the craze at the top level. AI is still in the growing or the initial phase. It is a huge field and is a wide area to explore. The important sub-fields of AI are Machine Learning, Neural Networks, Natural Language Processing, Deep Learning, and Computer Vision. These sub-fields are very large and will be trending in the market which will require skilled AI developers as they will be in more demand in the future. The parameters to judge a college varies from an individual to another and is therefore different for anywhere. IIIT Hyderabad or IISc Bangalore are good options for an M.Tech in AI. As they are the top institutes when it comes to pursuing M.Tech. in the Computer Science domain in India. They are doing some good research works and are not only interested in the theory work or the textbook. Rather they are focussing on the practical implementation.Read more
1 Answer

Ques. Is it worth it to do an M.Tech CSE in Pondicherry University?

● Top Answer By Aaditya Hari Nair on 28 Sept 21

Ans. If you are opting to pursue Computer Science and Engineering, Pondicherry University can be a good choice. There are two courses available for M.Tech in CSE, M.Tech Computer Science, and M.Tech Network and Internet.  The university is a central university, so your degree will be useful. The campus life is good. You will get to meet people from different cultural backgrounds. There are good chances of peer learning. The placements for the computer science department are not that good. But it is reputed in Chennai or Bengaluru so it’s easy to get job offers. If you have the required skills, you can easily get job offers. According to the recent placement highlights the average CTC offered is 3-4 LPA.  If you are getting a chance to get admission at Pondicherry University, you should go for it. Read more
1 Answer

Ques. How is the MTech (CSE) program in Heritage Institute of Technology, Kolkata? What are the placement stats for an MTech (CSE)?

● Top Answer By Admin on 23 Sept 21

Ans. Heritage Institute of Technology is a very popular and reputed engineering institute and provides very good facilities to its students. According to the reviews online, here’s what I got to know. This college is very good to pursue B.Tech in CSE but not a good option to do M.Tech in CSE.  And this is not only for CS, but for all other departments.  Although the faculty and the academics are very good in this college, the placements for M.Tech are not upto the mark and it is better not to choose this college to pursue M.Tech. To do M.Tech, it will be better to do it from IIT but you will have to appear for GATE exams to get admission in IITs.  And do note that you will have to be in the top 1000 in GATE to get selected for M.Tech courses at IIT.  In West Bengal, there is also Jadavpur University which can also be a very good option to pursue M.Tech in CSE.  You can also appear for the examination PGET and if you can clear this exam, then you will be eligible to take admission in any government engineering college under WBUT.  Hence, instead of taking admission in Heritage Institute of Technology for M.Tech in CSE, it will be better to prepare for GATE exam and qualify for IIT or else take admission in some other better colleges for M.Tech. Read more
1 Answer

Ques. How's an M.Tech in Cyber Security at Karunya University?

● Top Answer By Admin on 22 Sept 21

Ans. Cybersecurity is a great discipline for a PG degree in Computer Science. It has huge scope in research and jobs in the industry. However, Karunya University is deemed to be a university with minority status. It ranks lower than IITs, NITs, IIITs, Central Universities, State Universities, and reputed Govt. University colleges like UVCE Bangalore, CEG Chennai, etc. However, their MTech program has tie-ups with foreign universities.  But don’t expect much from the University. I am saying this because my brother is an alumnus of the university. The education quality of the University is poor. Only a few of the faculty members are academically qualified but, they are incapable of teaching. They lack the ability to provide real-time explanations for any problem. However, IAESTE is a way through which you can get exposure in your field of study. In fact, it is the only way through which you will get exposure in your field of study.  To conclude, Karunya University is definitely not the first choice for an M.Tech in Cybersecurity but it is not a bad choice either.Read more
1 Answer

Ques. How good is the curriculum of M.Tech C.S. in ISI kolkata?

● Top Answer By Aaditya Hari Nair on 21 Sept 21

Ans. The curriculum of M.Tech C.S. in ISI Kolkata is quite basic. As much as I know, the lengthy hourly classes and other research work make it quite boring at times. You need to know that M.Tech in CS is not only for CSE graduates but for all streams like Mathematics, Electronics, Metallurgy, Mechanical, Civil, etc. The first year prepares the non-CSE background students to reach the same level as CSE students. In the first semester, they get accustomed to coding and Mathematics. The second semester will introduce you to Automata, OS, Networking, DBMS, and Algorithms. You can do some research work during this time, which will later help you during internships, etc. In the second year, the courses are optional. Choose the one you want. You can go for subjects like Computational Finance, etc. which will help with your thesis. Here you take 17 courses in total, whereas IITs or NITs have 10. The third semester is hectic, as you have to work on your thesis and apply for Ph.D. and five subjects. So, work hard from your second semester. I hope this helps you in understanding or at least have an overview of the curriculum at ISI Kolkata. But, I would personally suggest ISI Kolkata especially if you are planning to do a Ph.D. from here. Read more
1 Answer

Master of Technology [M.Tech] (Computer Engineering) Fee Structure in India

10.44 K (Minimum Fee)PUBLIC COLLEGES8.57 L  (Maximum Fee)
1.73 L (Average Fee)
1 L (Minimum Fee)Private COLLEGES5.51 L (Maximum Fee)
1.99 L (Average Fee)

Master of Technology [M.Tech] (Computer Engineering) Fee Structure By state


2.58 L
1.40 LPrivate COLLEGES3 L
2.17 L


1.83 L
1 LPrivate COLLEGES3.91 L
1.92 L


70.38 K
1.28 LPrivate COLLEGES2.42 L
1.75 L


1.62 L
1.40 LPrivate COLLEGES2.12 L
1.88 L

Delhi NCR

81.53 K
2.12 LPrivate COLLEGES2.12 L
2.12 L


10.44 K
1.40 LPrivate COLLEGES4 L
2.29 L

Uttar Pradesh

4.44 L
1.40 LPrivate COLLEGES1.62 L
1.51 L


No Comments To Show

Master of Technology [M.Tech] (Computer Engineering) Colleges IN INDIA

View All
13.05 K first year fees
41.42 K first year fees
DY Patil University
Navi Mumbai, Maharashtra
1.5 L first year fees
4.31 L first year fees
96.88 K first year fees
3.13 L first year fees
1 L first year fees
1.23 L first year fees