CollegePune — Best Colleges in Pune
PGComputer Science and EngineeringFull-time

Master of Technology in Computer Science

Specialization: Computer Science

MTech in Computer Science is a postgraduate programme suited for both working professionals and fresh engineering graduates seeking deeper expertise beyond undergraduate-level coding. It covers advanced algorithms, artificial intelligence and machine learning, distributed systems, cloud architecture, cybersecurity, and data engineering, combining theoretical coursework with practical project work and a final dissertation.

Duration

2 years

Fees Range

₹1.1 LPA₹3.1 LPA

Avg Salary

₹6.0 LPA₹30.0 LPA

Semesters

4

Key Highlights

Course Level

Postgraduate

Duration

2 years (4 semesters)

Course Type

Full-time

Admission Process

Entrance exam based (GATE, VITMEE, SRMJEEE, LPUNEST, etc.)

Eligibility

Bachelor's degree in Computer Science or related field with 50% or above marks

Average Course Fees

INR 1,10,000 - 3,10,000

Average Salary

INR 6 - 30 LPA

About MTech in Computer Science

The programme is offered with specializations such as software systems, embedded systems, and computer architecture. It prepares graduates for specialised roles such as Data Scientist, Machine Learning Engineer, Cloud Infrastructure Manager, and Cybersecurity Analyst, and also supports careers in research, entrepreneurship, and academia by building skills in system design and technical decision-making.

Eligibility Criteria

Min Percentage

50%

Age Limit

No upper age limit

Candidates must hold a bachelor's degree (BTech/BE) in Computer Science or a related discipline from a recognized university with a minimum aggregate of 50% in graduation. Applicants must also present a valid scorecard from an accepted entrance examination such as GATE, VITMEE, SRMJEEE, LPUNEST, or IIITH PGEE.

Entrance Exams

GATEVITMEESRMJEEELPUNESTIIITH PGEE

Admission Process

1

Register online

Create an account on the university's admission portal using the official website.

2

Fill personal details

Provide basic personal information such as name, ID, mobile number, and gender; the email ID serves as the username.

3

Apply for entrance exam

Log in with the registered credentials, apply for the relevant entrance exam, book a slot, and appear for it.

4

Qualify entrance exam

Clear the entrance examination, as the scorecard is essential for progressing in admission.

5

Document verification and fee payment

Shortlisted candidates undergo document verification and pay the course fee to confirm their seat.

Syllabus

Semester 1

  • Advanced Algorithms
  • Machine Learning
  • Advanced Operating Systems
  • Professional Elective-I
  • Professional Elective-II
  • Advanced Operating Systems Laboratory
  • Machine Learning Laboratory

Semester 2

  • Advanced Computer Networks
  • Advanced Software Engineering
  • Professional Elective-III
  • Professional Elective-IV
  • Professional Elective-V
  • Advanced Computer Networks Laboratory
  • Advanced Software Engineering Laboratory
  • Minor Project

Semester 3

  • Seminar and Technical Writing
  • Summer Internship/Research Experience
  • Dissertation: Part-A

Semester 4

  • Dissertation: Part-B
  • Comprehensive Viva-Voce

Top Job Roles

Software Developer

₹10.0 LPA avg

Designs, builds, and maintains software applications and systems for enterprise or product companies.

Data Scientist

₹16.0 LPA avg

Analyzes large datasets and builds predictive models to support data-driven business decisions.

AI/ML Engineer

₹20.0 LPA avg

Develops and deploys machine learning models and intelligent systems for real-world applications.

Cybersecurity Expert

₹12.5 LPA avg

Protects organizational networks and systems from security threats and vulnerabilities.

Cloud Architect

₹19.0 LPA avg

Designs and manages scalable cloud infrastructure and deployment strategies.

Research Scientist

₹13.0 LPA avg

Conducts advanced research in computing, algorithms, or emerging technologies.

Career Options

Software ArchitectData ScientistMachine Learning EngineerData EngineerCybersecurity EngineerCloud ArchitectResearch ScientistSoftware DeveloperDevOps Engineer

Skills You'll Gain

Advanced AlgorithmsMachine LearningCloud ComputingNetwork Security and CryptographyDistributed ComputingDatabase SystemsSoftware EngineeringData StructuresResearch and Technical Writing

Pros & Cons

✅ Pros

  • +Builds specialised technical skills in AI, ML, cybersecurity, and cloud computing
  • +Strong career scope in research, product companies, and IT services
  • +Combines coursework with project work and a dissertation for practical exposure
  • +Higher earning potential compared to undergraduate-only qualifications
  • +Opens pathways into research, entrepreneurship, and academia

❌ Cons

  • Admission is highly competitive and dependent on entrance exam scores like GATE
  • Course fees can be high at private universities
  • Requires a strong undergraduate foundation in computer science or related fields
  • Return on investment depends on specialization and institute reputation

Top Colleges for MTech in Computer Science

1

Amity University, Noida

Fees: ₹1.8 LPA

4.1
2

SGT University, Gurugram

Fees: ₹1.2 LPA

4
3

UPES, Dehradun

Fees: ₹3.1 LPA

4.2
4

Dev Bhoomi University, Dehradun

Fees: ₹1.1 LPA

3.9
5

Lovely Professional University, Jalandhar

Fees: ₹2.0 LPA

4.2

Frequently Asked Questions

What is MTech in Computer Science?

It is a 2-year postgraduate programme focused on advanced computing, including AI, data science, and software systems.

What is the eligibility for MTech in Computer Science?

Candidates need a bachelor's degree in a related field with at least 50% marks and a valid entrance exam score such as GATE.

Can I pursue MTech in Computer Science without GATE?

Yes, admission is also possible through university-level exams such as VITMEE, SRMJEEE, and LPUNEST.

What is the salary range after MTech in Computer Science?

Salaries typically range from INR 6-30 LPA depending on the role, skills, experience, and company.

What career options are available after MTech in Computer Science?

Common roles include Software Developer, Data Scientist, AI/ML Engineer, Cybersecurity Expert, and Research Scientist.