Graduate programs of Computer Science & Engineering

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

  1. Data Science
  2. Software Engineering
  3. Networking
  4. 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:

  1. Computer Science and Engineering/ Computer Science/ Computer Engineering/ Software Engineering/ Information and Communications Engineering/ Equivalent
  2. Any engineering discipline with calculus, statistics, and programming (pre-requisite course(s) needed)
  3. 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.

Financial Information:
The Current fee schedule is as follows:

Sl. No. Items Amount in TK.
1. Admission Fee Tk. 15,000
2. Tuition Per Credit Tk. 4,500
3. Lab Fee Per Semester Tk. 1,000
4. Library Fee Per Semester Tk. 500
5. Students Activities Fee Per Semester Tk. 510

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.

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:
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 requirement will be as follows:

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
+ Master of Science in Computer Science and Engineering (MS in CSE)

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

  1. Data Science
  2. Software Engineering
  3. Networking
  4. 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:

  1. Computer Science and Engineering/ Computer Science/ Computer Engineering/ Software Engineering/ Information and Communications Engineering/ Equivalent
  2. Any engineering discipline with calculus, statistics, and programming (pre-requisite course(s) needed)
  3. 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.

Financial Information:
The Current fee schedule is as follows:

Sl. No. Items Amount in TK.
1. Admission Fee Tk. 15,000
2. Tuition Per Credit Tk. 4,500
3. Lab Fee Per Semester Tk. 1,000
4. Library Fee Per Semester Tk. 500
5. Students Activities Fee Per Semester Tk. 510

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.

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:
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 requirement will be as follows:

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