Graduate programs

Home/CSE/Graduate Programs

Master of Science in Computer Science and Engineering


Major Areas:
The Master of Science in Computer Science and Engineering (MS in CSE) program is organized into four major areas:

Data Science
Software Engineering
Networking
Systems Engineering

A student will have to declare her/his major area during enrollment into the program. However, a student can change her/his major area before the start of the second semester with the permission of the Chairperson of the Department.

Admission Requirements:
Candidates must have a 4-year Bachelor degree in any of the following disciplines with a minimum CGPA of 2.5 on a 4.0 point scale or equivalent standing from any recognized institution:

  • Computer Science and Engineering/ Computer Science/ Computer Engineering/ Software Engineering/ Information and Communications Engineering/ Equivalent
  • Any engineering discipline with calculus, statistics, and programming (pre-requisite course(s) needed)
  • Any physical/mathematical/biological science discipline with calculus, statistics, and programming (pre-requisite course(s) needed)

Candidates must have passed HSC/Equivalent program from Science group.

Candidates must pass an admission test administered by the university.

Study Track:
A student can pursue the MS in CSE program in either of two tracks:

Thesis Track
Project Track

A student will have to declare her/

his study track during enrollment into the program. However, a student can change her/his study track during the progress of the program with the permission of the Chairperson of the Department.

Length of the Program:
The length of the MS in CSE program is 3 semesters (one year). However, students may take up to 15 semester (five years) for completing the degree.

MS in CSE Program Cost:

Name of Programs
Total Credit
Fee per Credit
Tuition Fees
Lab & Activities Fees
Admission Fee
Grand Total
MS in CSE
40.0
6,000/=
240,000/=
9,060/=
20,000/=
269,060/=

Degree Requirement:
A candidate for the degree of MS in CSE must complete at least 33 credits with a minimum CGPA of 2.5 on a 4.0 point scale. The course requirements will be as follows.

Thesis Track

Course Category Number of Courses Credit
Compulsory Courses for all Major Areas 3 9
Compulsory Courses from Major Area 2 6
Elective Courses from Major Area 3 9
Master Thesis
9
Total   33


Project Track

Course Category Number of Courses Credit
Compulsory Courses for all Major Areas 3 9
Compulsory Courses from Major Area 2 6
Elective Courses from Major Area 5 15
Master Project
3
Total   33

Course Summary:

Compulsory Courses for all Major Areas Credit Comment
Non-credit pre-requisite (if not done in the Bachelor program)

CSE503 Data Structures 3 Pass or Fail
Compulsory Courses

CSE504 Algorithms 3
CSE505 Database Systems 3
CSE596 IT Project Management and Entrepreneurship 3


1. Major Area: Data Science Credit Comment
Non-credit pre-requisite (if not done in the Bachelor program)    
CSE506 Artificial Intelligence 3 Pass or Fail
Compulsory Courses    
CSE520 Statistics for Data Science 3
CSE521 Machine Learning 3
Elective Courses    
CSE522 Data Mining 3
CSE523 Digital Image Processing 3
CSE524 Computer Vision 3
CSE525 Pattern Recognition 3
CSE526 Bioinformatics Algorithms 3
CSE527 Big Data Analytics 3
CSE560 Distributed Systems and Algorithms 3


2. Major Area: Software Engineering Credit Comment
Non-credit pre-requisite (if not done in the Bachelor program)    
CSE507 Information System Analysis and Design 3 Pass or Fail
Compulsory Courses    
CSE550 Software Engineering 3
CSE551 Software Testing and Quality Assurance 3
Elective Courses    
CSE552 Simulation and Modeling 3
CSE553 Software Architecture 3
CSE554 Human Computer Interactions 3
CSE555 Advanced Database System 3
CSE556 Web Programming 3
CSE560 Distributed Systems and Algorithms 3
CSE565 Mobile Programming 3
CSE521 Machine Learning 3
CSE522 Data Mining 3
CSE526 Bioinformatics Algorithms 3
CSE527 Big Data Analytics 3


3. Major Area: Networking Credit Comment
Non-credit pre-requisite (if not done in the Bachelor program)    
CSE508 Computer Networks 3 Pass or Fail
Compulsory Courses    
CSE560 Distributed Systems and Algorithms 3
CSE561 Advanced Network Services and Management 3
Elective Courses    
CSE562 Wireless Networks 3
CSE563 Cellular Networks 3
CSE564 Network Security and Systems 3
CSE565 Mobile Programming 3
CSE521 Machine Learning 3
CSE522 Data Mining 3
CSE527 Big Data Analytics 3


4. Major Area: Systems Engineering Credit Comment
Non-credit pre-requisite (if not done in the Bachelor program)    
CSE509 Digital Logic Design 3 Pass or Fail
Compulsory Courses    
CSE5570 Internet of Things 3
CSE571 Microprocessors and Microcontrollers 3
Elective Courses    
CSE572 ASIC Design Using FPGA 3
CSE573 VLSI Design 3
CSE574 Robotics 3
CSE575 Embedded Systems 3
CSE521 Machine Learning 3
CSE522 Data Mining 3
CSE527 Big Data Analytics 3
CSE560 Distributed Systems and Algorithms 3
CSE561 Advanced Network Services and Management 3


Thesis/Project Credit Comment
CSE597 Master Project 3
CSE599 Master Thesis 9