Skip to content
Computer Science & EngineeringUniversity of Dhaka

Academics

Programs & Academics

A full range of programs from a rigorous undergraduate degree to research and professional masters and doctoral study.

Undergraduate

Undergraduate4 years / 8 semesters

B.Sc. (Honours) in Computer Science and Engineering

The flagship four-year undergraduate program building strong foundations across theory, systems, software, and applied computing.

Duration
4 years, 8 semesters
Total credits
150 credits
Graduation requirement
Minimum CGPA 2.00, no F grade
Maximum completion time
6 years from enrollment
Admission
DU Science Unit test; min GPA 3.50 in S.S.C. and H.S.C., combined ≥ 8.00

Graduate

Graduate3 semesters minimum

M.Sc. in Computer Science and Engineering

A research- and project-based masters extending depth across core and specialized computing areas.

Duration
3 semesters minimum, 6 maximum
Total credits
36 credits
Pathways
M.Sc. by Research or M.Sc. by Project
Graduation requirement
Minimum CGPA 2.50, no F grade
Admission
CSEDU graduates without a test within 2 years; others by test
Graduate2 years

MPhil in Computer Science and Engineering

A research degree combining advanced coursework with a substantial thesis contribution.

Duration
2 years
Structure
Year 1 coursework, year 2 thesis
Coursework
Two 100-mark theory courses, or four of 50 marks
Pass mark
50% in theory and viva
Registration validity
4 years
Graduate4 years full-time

PhD in Computer Science and Engineering

The department's highest research degree, advancing original contributions across computing disciplines.

Duration
4 years full-time, 5 years part-time
Coursework
3 theory courses of 3 credit hours each
Assessment
300 marks theory plus 100 marks viva
Thesis eligibility
After 2 years full-time, or 4 part-time
Progress reports
Every 6 months, plus an annual seminar

Professional

Professional1.5 years

Professional Masters in Artificial Intelligence and Data Engineering

A professional masters focused on applied artificial intelligence and data engineering for working professionals.

Duration
1.5 years
Focus
Applied AI and Data Engineering
Professional1.5 years

Professional Masters in Information and Cyber Security

A professional masters preparing specialists in information security, cyber defense, and digital forensics.

Duration
1.5 years

Academic Calendar

Semester schedules, examination periods, and key academic dates for the current sessions.

Official calendar

Undergraduate (B.Sc.)

1st Year 1st Semester

2025-26
Class Start
April 1, 2026
First Mid Term / Incourse
June 28, 2026
Second Mid Term / Incourse
August 27, 2026
Class Completion
September 6, 2026
Field Work / Thesis
September 24, 2026

1st Year 2nd Semester

2024-25
Class Start
February 22, 2026
First Mid Term / Incourse
May 3, 2026
Second Mid Term / Incourse
July 23, 2026
Class Completion
August 3, 2026
Field Work / Thesis
August 20, 2026

2nd Year 2nd Semester

2024-25
Class Start
February 22, 2026
First Mid Term / Incourse
May 3, 2026
Second Mid Term / Incourse
July 23, 2026
Class Completion
August 6, 2026
Field Work / Thesis
August 20, 2026

3rd Year 2nd Semester

2024-25
Class Start
February 22, 2026
First Mid Term / Incourse
May 3, 2026
Second Mid Term / Incourse
July 23, 2026
Class Completion
August 2, 2026
Field Work / Thesis
August 20, 2026

4th Year 1st Semester

2024-25
Class Start
February 22, 2026
First Mid Term / Incourse
May 3, 2026
Second Mid Term / Incourse
July 23, 2026
Class Completion
August 4, 2026
Field Work / Thesis
August 20, 2026

Graduate (M.Sc.)

MSc Fall Semester

2023-24
Class Start
February 22, 2026
First Mid Term / Incourse
May 3, 2026
Second Mid Term / Incourse
July 23, 2026
Class Completion
August 6, 2026
Field Work / Thesis
August 20, 2026

Professional Masters

PMICS

January 2026
Class Start
March 6, 2026
First Mid Term / Incourse
April 17, 2026
Second Mid Term / Incourse
June 19, 2026
Class Completion
July 4, 2026
Field Work / Thesis
July 18, 2026
Final Exam Start
August 1, 2026

PMAIDE

January 2026
Class Start
April 3, 2026
First Mid Term / Incourse
May 8, 2026
Second Mid Term / Incourse
July 10, 2026
Class Completion
July 25, 2026
Field Work / Thesis
August 8, 2026
Final Exam Start
August 18, 2026