Computer Science Engineering


Why Computer Science Engineering

MTech Computer Science is a two-year duration postgraduate level programmed pursued in different specializations.

  • Computer Science is a knowledge and practical skills-based programmed that imparts students with job ready computer science knowledge.
  • The first two semesters include common subjects that cover the basic computer science subjects. The later semesters involve studying the chosen electives.
  • Some subject areas covered in this course are system integration, distributed and embedded systems, networks, software engineering, algorithms and logic, system on chip and digital systems etc.
  • Upon graduation, one can be hired in many different industries as software engineer, systems developer, network analyst, web developer etc.

Why Study MTech Computer Science?

Choosing to study MTech Computer Science is a choice that depends on the individual’s goals and aims. The programmed brings in values to candidates in terms of salary, job placements and career movement which are worth looking into. 

Some reasons that will convince me to choose this programmed are stated below.

  • In demand field: Computer science is a field of the industry where jobs and demand for graduates are high. After completing the course, students can get a job immediately.
  • High Pay-scale: Pay is on the higher end for computer science graduates as compared to other graduates. This is a field that is stressful with long work hours. As such the pay reflects the same effort required from the candidates.
  • Job opportunities: Job opportunities are always available. From ecommerce, banking, IT, traditional sectors like Government organizations etc. all require CS graduates for their computer network systems. International jobs are also available for candidates of high caliber.
  • Growth opportunities: Whether one chooses to opt for higher studies or to get employed, the choices are numerous in both options. Higher studies options include, MBA, Law, doctorate degree etc.

Scope of the Course:

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. 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

CGI Special Effects Technician

CIO

Client-Server Systems Manager

Computer Operator

Computer Software

Computer Systems Specialist Supervisor

Computing Hardware Systems Director

Data Analyst

Data Entry Worker

Data Processing Departmental Manager

Database Administration

Database Administrator

Database Manager

Desktop Support Engineer

Director of IT

Disaster Recovery Planners

EDP Computer Operator

Embedded software

Enterprise Architect

Game Developer

Hardware Designer

Healthcare Software

Hosting Service Management

IT Employee

IT Manager

IT Recruiter Software

IT Staff

IT Support Technician

Lead Mobile Phone Application Developer

Mainframe Systems Manager

Medical Data Analyst

Medical Software

Multimedia Programmer

Network Administrator

Network Analyst

Network Systems Manager

Program Manager

Programmer Analyst

Project Manager

QA Tester

Quality Assurance Analyst

Sample IT s

SAP ABAP Programmer

SAP Finance Consultant

SAP Project Manager Custom Development

SAP SD Consultant

SAP Systems Management

Software Architect

Software Developer

Software Engineer

Software marketer

Software programmer

Software Sales

Software Tester

Software Trainer

Systems Engineer

Technical Architect

Visual Arts Coordinator

VP – Information Systems

M.Tech Computer Science Engineering: Syllabus

The syllabus for the MTech Computer Science programmed is different from institute to institute. The range of electives also vary widely. The first three semesters contain common and general subjects while the fourth semester consists of subjects that the candidate has chosen as specialization and project work. The common subjects that are taught in most colleges are as follows.

Semester I

Semester II

 Design and Analysis of Algorithms

 Computer Networks

 0Advanced Computer Architecture

 Operating Systems and System Programming

 Object-Oriented Data Structures

 Advanced Database Systems

 Discrete Mathematical Structures

 Elective 2

 Elective 1

 Elective 3

 Lab 1 (Object Oriented Systems Lab)

 Lab 2 (Network/Database Lab)

 VLSI Design

 Computational Number Theory

 Object Oriented Systems

 Theoretical Computer Science and Automation

 Principles of Programming Languages

 Data Warehousing and Data Mining

 Embedded Systems

 Advanced Software Engineering

 Computer Graphics

 Pattern Recognition

-

 Compiler Design

-

 Optimization Technique

-

 Distributed Database Systems

-

 Financial Information Systems

-

 Formal Methods

Semester III

Semester IV

 Electives 4,5,6,7

 Specialization Subjects

 Lab 3 (Open-Source Software Lab)

 Project Work

 Project Synopsis and Comprehensive Viva Voce

 Dissertation and Viva Voce

 Mobile Computing

-

 Intelligent Systems

-

 Service Oriented Computing Web Technology

-

 Soft Computing

-

 Digital Image Processing

-

 Agent Based Computing

-

 Electronic Commerce

-

 Internet Technology

-

 Bioinformatics

-

 Parallel Computing

-

 Social Network

-

 Cryptography and Network Security

-

 Software Project Management

-

 Computer Simulation and Modelling

-

 Software Testing

-

Eligibility:

Tech Computer Science Engineering Eligibility Criteria. The candidate must have pursued graduation in B. Tech in any stream (CSE/ ECE/ EEE/ Mechanical/ Civil/ equivalent) from a recognized institute. The candidate must acquire a minimum aggregate of 60% in the qualifying exam.