Facebook Twitter Google+ YouTube Linkedin Instagram

M.Tech in Computer Science & Engineering

Why take this course?

Advancement in the field of Big Data, Cloud Computing, Artificial Intelligence, Internet of Things, Networking and Wireless Sensor Networks are all building and amplifying on one another. Usage of computing principles for all these allied technologies in the last decade has opened opportunities for need of studying Masters in Computer Science and Engineering. Computing is a part of everything we do, Master in Computer Science and Engineering enable students to solve challenging complex problems. Demand for Masters in this area is growing at a pace which is unmatched in other industries.

What will I experience?


What opportunities might it lead to?

There are numerous opportunities for candidates after completing M.Tech in Computer Science and Engineering. The candidates can find job opportunities in both private and public-sector firms. The candidates can find lot of openings in software sector too. The candidates can work in different areas in the software industry. Some of the employment areas for candidates after completing M.Tech in Computer Science Engineering are listed below.

  • Application Development
  • Business Systems Analyst
  • Data Analyst
  • Program Manager
  • Programmer Analyst
  • Project Manager
  • QA Tester
  • Quality Assurance Analyst
  • Software Architect
  • Software Developer
  • Software Engineer
  • Software marketer
  • Software programmer
  • Software Sales
  • Software Tester
  • Software Trainer
  • Systems Engineer


Degree Awarded

Master of Technology

Course Commencement

August 2019


B.E/B.Tech in Electronics and Communication, Electrical and Electronics or Computer Science Engineering. M.Sc in Electronics.

Study Campus

Admissions Office

Curriculum Structure & Teaching

I Semester
  • Data Structures and Algorithms
  • Advances in Data Base Management Systems
  • Department Elective - 1
  • C# and .Net Concepts
  • Computer Networks and Distributed Systems
  • Principles of Programming Languages
  • Department Elective - 2
  • Advanced Java and J2EE
  • Real Time Embedded Systems
  • Web Technologies and E-Commerce
  • Elective Lab - 1
  • Research Methodology

II Semester
  • Operating System and Design Principles
  • Advanced Software Engineering
  • Department Elective - 3
  • Design Patterns
  • Software Testing
  • Data Mining and Data Warehousing
  • Department Elective - 4
  • Big Data Analytics
  • Cloud Computing
  • Parallel Computing Architecture and Programming
  • Elective Lab - 2
  • Mini Project with Seminar

III Semester
  • Department Elective - 5
  • Storage Area Networks
  • Wireless Sensor Networks
  • Internet of Things
  • Open Elective:
  • Industry Safety
  • Waste of Energy
  • Operation Research
  • Project Phase 1 / Internship

IV Semester
  • Project Work and Dissertation