logo
Admissions Helpline: +91 9501105714

Master of Engineering (M.E.) in Computer Science & Engineering

Know the M.E in CSE Program Structure [Computer Science & Engineering] here. All levels and courses are available here in detail.

Program Structure – M.E in CSE

Level 1

Foundation Courses

Concepts of Programming Mathematics for Computer Science
Data types (native and derived) Logic
Operators, precedence and exceptions Mathematical Reasoning
Assignment and statements Functions
Control flow (Conditional logic and looping logic) Summations
Recursion functions, return types and parameters Relations
Console and file I/O Modular Arithmetic
Common libraries Graphs
In addition familiarity with the following tools and techniques is useful: In addition familiarity with the following tools and techniques is useful:
Express algorithms as pseudo code Calculus
Version control systems Algebra
Integrated development environments
Advanced libraries.

Level 2

Core Courses

Advanced Data Structures
Software Engineering Methodologies
Advanced Database Management Systems
Advanced Programming Languages
Computer Networks and Security
Research Methodology

Level 3 – M.E in CSE

Concentration Courses

The concentration courses are a coherent group of advanced courses that is relevant to integrating computer science with your career goals.

Software Development Cognitive Science
Rationale: This concentration provides a solid foundation for a career that involves the design, implementation, and maintenance of large, complex software systems.

The Courses are based on:

  • Computer Graphics
  • Database Systems
  • Programming Languages
  • Compiler Construction
  • Advanced Web Technologies
  • Artificial Intelligence
  • Testing
Rationale: Cognitive Science studies the computational and representational structure of the mind. This concentration provides a general background in Cognitive Science that will provide an understanding of how Computer Science will contribute to Cognitive Science studies, and how Cognitive Science can impact Computer Science.

The Courses are based on:

  • Artificial Intelligence
  • Language Acquisition
  • Data Mining for Decision Making
  • Neural networks
Artificial Intelligence Web Design
Rationale: Many problems do not have algorithmic solutions. Artificial Intelligence is the study of computer information processing to deal with such problems or to simulate some aspect(s) of intelligent behavior.

The Courses are based on:

  • Natural Language Processing
  • Knowledge Representation
  • Internet Information Gathering Systems
  • Multi-Agent Systems
  • Language Acquisition
  • Internet-based reasoning
Rationale: With the internet growing at such huge rates, everything is going to be tied to it soon. Java knowledge along with networking skills will prepare one well for dealing with internet applications.

The Courses are based on:

  • Computer Networks
  • Data Compression in Multimedia
  • Simulation of Computer Networks
  • Advanced Web Technologies
  • Legal Issues of the Mass Media
  • Theories of Mass Communication
Bioinformatics/ Biotechnology Econometrics & Banking
Rationale: Advances in Biotechnology and theoretical biology are fueled by computer technology. To fully understand how computers might be applied to this field, knowledge of Biochemistry and Cellular and Molecular Biology are important. The courses taken in this concentration emphasize such understanding.

The Courses are based on:

  • Concepts and technologies in Biotechnology
  • Use of databases, tools, and methods for the storage, searching, and analysis of biological molecules
  • Computational problems common to bioinformatics and apply classical computer science solutions to biotechnology
  • Data Mining
Rationale:A concentration in Economics provides an opportunity to study the role that technology, especially computers, has played in money and labor-management issues and how technology has changed the way, businesses on a whole interact with one another.

The Courses are based on:

  • Intermediate Microeconomic Theory
  • Banking and Monetary Policy
  • Economics of Human Resources
  • Econometrics
  • Data Mining for Decision Making
  • Knowledge Representation
  • Internet Information Gathering Systems
  • Data Visualization and Knowledge Discovery
  • Trend Forecasting and Association mining
Game Design Information Technology
Rationale: In order to have a good chance of getting a job in game programming, it is necessary to be familiar with the techniques and technologies used in designing games today.

The Courses are based on:

  • Educational Game Design
  • Computer Graphics
  • Computer Networks
  • Simulation of Computer Networks
  • Advanced Web Technologies
  • Artificial Intelligence
  • Artificial Intelligence and Games
  • Elementary Linear Algebra
Rationale: An information technology professional today should be skillful and knowledgeable of networking issues,
multimedia, databases, and programming for the internet, given the nature of today’s applications. This concentration will prepare one in these important areas.The Courses are based on:

  • Multimedia and Interactive Design
  • Database Systems
  • Computer Networks
  • Data Compression in Multimedia
  • Simulation of Computer Networks
  • Advanced Web Technologies
  • Internet Information Gathering Systems
Management Information Systems & Project Management Education Technology
Rationale: This concentration provides a general background in business, with a concentration in the use of computers as a management tool. As there are many different areas of business in which computers can be applied, there are many
different business concentrations that could be appropriate, however, if your primary interest is in how business uses computers to gather and process information in order to make better management decisions, this concentration will provide a strong background in these areas. The Courses are based on:

  • Survey of Accounting
  • Management information systems
  • Decision Support Systems
  • Data Mining and Data Warehousing
  • Introduction to Technology in BusinessProcess
  • Systems Analysis and Implementation
  • Enterprise Resource Planning
  • Technological Problem Solving
  • Problem-Solving Project Management
Rationale: The fast-emerging field of Educational Technology refers to the thoughtful design, implementation, and assessment of new media and technology. Initiatives to give the necessary impetus to create effective learning organizations are required. Educational Technology is the domain of the techno-cognitive era.

The Courses are based on:

  • Research, discovery, and sustainable technologies
  • Distinctive education through the pioneering use of technology
  • Using technology to develop talent for sustainable growth of industry and society
  • Thoughtful design, implementation, and assessment of new media and technology to develop effective learning organizations
  • Use and development of ICT concepts for Engineering Education

Level 4 – M.E in CSE Program Structure

Elective Courses
Designed to Support Concentration Courses

Application Development Machine Learning
iOS Application Development Soft Computing
Android Application Development Artificial Intelligence
Web Development Pattern Recognition
Security
User Interface Design
Data Analytics Advanced Programming Concepts
Foundations of Data Analytics Advanced Java Programming
Advance Data Analytics Advanced Object-Oriented Programming
Big Data .Net Programming
Data Warehouse R Programming Language
Data Mining Computer Graphics and vision
High-Performance Computing Networks
Big Data Ad-hoc Networks
High-Performance Computing Wireless Networks
Cloud Computing Network Protocol Design
Data Science Advanced Network Forensics and Analysis
Software Engineering
Agile Software Development
Software Testing & Quality Assurance
Software Project Management
Object-Oriented Analysis & Design Using UML
Automated Testing

Level 5

M.E in CSE – Internship / Dissertation

The students have the option to pursue an internship at their parent organization or a research-based dissertation under the supervision of a mentor (on-roll faculty member), assigned by the university.

Check out this:

Computer Science Engineering Program Structure

Get in Touch With Us

Copyright ©2022 Chitkara Educational Trust |

Disclaimer  |  Privacy Policy  |