Master of Technology [M.Tech] (Computer Science)

Course Structure

M.Tech. in Computer Science course structure educate students with basic concepts in specification and analysis of program which helps in developing qualities of a good solution and various concepts consisting of algorithm development. Main objective of the course also includes simulating and evaluation of different computing systems.

Delivery method of M.Tech. in Computer Science course encompasses of classroom lectures, practical sessions, seminars, guest lectures, internships and research programs. The marks of the students are based on their performances in Theory exams, Industrial training, Seminar /viva-voce, Dissertation and Teaching assignment/ Lab work. 


Subjects included in the syllabus cover variants of computer science engineering like Advanced Operating System, Distributed systems and a number of elective subjects like software project and project management.

Assessment is done on the basis of internal and external exams with a weightage of 30% and 70% respectively.

An overview of M.Tech. in Computer Science courses and topics covered in is given below:

Name of the Subject



Cryptography and Network Security

  • Principles of Security and Basic Cryptographic techniques
  • Symmetric Key Cryptography
  • Asymmetric Key Cryptographic
  • Digital Envelope
  • Public-Key Infrastructure (PKI)
  • Authentication
  • Security in layers and domains
  • Electronic transactions

The objective of this course is to make students understand the principles of security and Cryptographic techniques.

Theoretical Foundations of Computer Science

  • Regular expressions and finite Automata
  • Regular & Non regular languages
  • Context-free grammars
  • Pushdown Automata
  • Context-free and Non-Context-free languages
  • Turing Machines
  • Graph Theory

The goal of this subject is to teach students about the theoretical aspects of computer science course.

Systems Programming & Operating Systems

  • Overview
  • Various kinds of language translators
  • The Flow of Compilation process
  • Overview of operating systems
  • Deadlock
  • Memory Management
  • File Management & I/O System

The objective of this course is to make students aware about various types of operating systems.

Computer Organization & Architecture

  • Digital computer components
  • Memory hierarchy,
  • Addressing modes
  • Pipelining concepts in CPU design
  • Performance evaluation

This subject helps students in learning about the various components of computers and their organization.

Data Structure & Algorithm

  • Algorithm
  • Data Structure
  • Array
  • String
  • Link List
  • Stack and Queue
  • Recursion
  • Tables and Information Retrieval
  • Searching
  • Sorting
  • Tree
  • Graph
  • Files

This subject helps students gain knowledge about various types of data structures and information retrieval.

Advanced Database Management System

  • Distributed Database Introduction
  • Query Optimization & Concurrency Control
  • Introduction of Data Warehousing
  • Data Marts
  • Online Analytical Processing
  • Developing a Data Warehousing
  • Data Mining
  • Association Rules
  • Clustering Techniques
  • Decision Trees
  • Web Mining
  • Temporal Data mining

The objective of this subject is to make students understand about data mining and warehousing.

Industrial Training

6 weeks training

This training is mandatory for the students pursuing this course.


Submission of research paper

The students pursuing this course have to submit a thesis at the end of the last semester.

Master of Technology [M.Tech] (Computer Science) : 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


No Comments To Show

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

View All
Devi Ahilya Vishwavidyalaya
Indore, Madhya Pradesh
77.71 K first year fees
45.87 K first year fees
Banasthali Vidyapith
Jaipur, Rajasthan
1.63 L first year fees
36 K Total fees
1 L first year fees
Utkal University
Bhubaneswar, Orissa
80 K first year fees
CMJ University
Ri-Bhoi, Meghalaya
50 K first year fees
12 K first year fees