M.Tech Computer Science

more_vert

Master of Technology in Computer Science

Duration

2 Years

Level

Post Graduation

Type

Degree

Eligibility

Graduation

M.Tech Computer Science or Master of Technology in Computer Science is a Post-Graduate Computer Science Course. Computer Science course is designed to equip with the knowledge and skills to develop innovative solutions which the modern computing industry requires. The focus is on understanding and making the right choice of abstractions thus making it possible to implement IT solutions from existing and future components.

The Master of Technology course in Computer Science covers areas such as safe and secure systems, system integration, distributed and embedded systems, networks, software engineering, algorithms and logic, system-on-chip, and digital systems. After passing a Master's Degree, candidates have many career options in different fields.

M.Tech Computer Science Course Eligibility

  • Aspiring students should have passed Graduation either in B.E / B.Tech (CSE / IT / ECE) from a recognized University
  • Candidates who have completed their Master’s either in MCA / M.Sc (IT / Computer Science / Physics / Mathematics / Stats) or equivalent subject are also eligible
  • Must possess at least 50% aggregate marks at Graduation or Masters level as well
  • Some of the very reputed universities and institutes conduct an entrance examination for admission

M.Tech Computer Science Syllabus

Syllabus of M.Tech Computer Science as prescribed by various Universities and Colleges.

M.Tech Computer Science Semester-I

Sr. No. 

Subjects to Study

1

Advanced Computer Architecture

2

Computer Graphics

3

Discrete Mathematical Structures

4

Design and Analysis of Algorithms

5

Embedded Systems

6

Object-Oriented Systems

7

Object-Oriented Data Structures

8

Principles of Programming Languages

9

VLSI Design

10

Object-Oriented Systems Lab

M.Tech Computer Science Semester-II

1

Advanced-Data Base Systems

2

Advanced Software Engineering

3

Compiler Design

4

Computer Networks

5

Computational Number Theory

6

Distributed Data Base Systems

7

Data Warehousing and Data Mining

8

Formal Methods

9

Financial Information System

10

Optimization Technique

11

Operating Systems and System Programming

12

Pattern Recognition

13

Theoretical Computer Science & Automata

14

Network / Database Lab

M.Tech Computer Science Semester-III

1

Agent-Based Computing

2

Bio-Informatics

3

Cryptography and Network Security

4

Computer Simulation and Modelling

5

Digital Image Processing

6

Electronic Commerce

7

Intelligent Systems

8

Internet Technology

9

Mobile Computing, Parallel Computing, and Soft Computing

10

Social Network

11

Software Testing

12

Software Project Management

13

Service-Oriented Computing and Web Technology

14

Project Synopsis and Comprehensive Viva-Voce

M.Tech Computer Science Semester-IV

1

Project work

2

Dissertation

3

Viva-Voce

 

M.Tech Computer Science Course Colleges

  • Berhampur University, Berhampur
  • Himachal Pradesh University, Shimla
  • Indian Institute of Technology - IIT Delhi, Delhi
  • Kurukshetra University, Kurukshetra

M.Tech Computer Science) Course Suitability

  • Students who are interested in advanced learning and research in any area of computer science can go for the course.
  • They should have good knowledge of Maths, Physics, and Chemistry.
  • Candidates willing to further their studies and want to become a lecturer at the college/university level also are suitable for it.

How is the M.Tech Computer Science Course Beneficial?

  • The Master of Technology course in Computer Science provides a balanced mixture of theoretical and professional training in Computer Science and Information Technology.
  • They can also go for further study and research in the fundamental and applied aspects of Computer Science and Information Technology and related disciplines.
  • Applicants can take a professional career in the technology of software for computer systems or specialized application areas.

M.Tech Computer Science Course Employment Areas

  • Banks
  • Colleges & Universities
  • Data Cloud Companies
  • Gaming Companies
  • IT Companies
  • IT Consultancy Companies
  • Websites

M.Tech Computer Science Course Job Types

  • Database Administrator
  • IT Analyst
  • IT Consultant
  • Lecturer/ Professor
  • Network Administrator
  • Product Development Analyst
  • Software Programmer
  • Software Designer
  • Technical Analyst
  • Web Application Developer

Advanced Course in M.Tech Computer Science

After completing Certified Course in Personal Computer Software you can become :