Back to Portal
B.Sc. in Computer Science & Engineering (CSE)

12-Semester Academic Curriculum

Detailed course module, theory & lab credit hours, and subject distribution across all 12 academic semesters. Total graduated credit requirement is 145 Credits.

145
Total Credits
12
Semesters
4 Years
Duration
1st Year
1st Semester
11 Credits 15 Contact Hrs
Course Code Course Title Credit Contact
CSE0613101
Structured Programming Language
Theory
3 3
CSE0613102
Structured Programming Language Lab
Lab
1 3
MAT0541101
Differential & Integral Calculus
Theory
3 3
ENG0232101
Communicative English
Theory
3 3
ENG0232102
Communicative English Lab
Lab
1 3
Total Semester Credits: 11 15
1st Year
2nd Semester
13 Credits 15 Contact Hrs
Course Code Course Title Credit Contact
PHY0533101
Physics
Theory
3 3
PHY0533102
Physics Lab
Lab
1 3
ECO0311101
Engineering Economics
Theory
3 3
CSE0611201
Computer Architecture
Theory
3 3
GED0222101
Bangladesh Studies: History and Cultures
Theory
3 3
Total Semester Credits: 13 15
1st Year
3rd Semester
14 Credits 18 Contact Hrs
Course Code Course Title Credit Contact
CSE0613103
Data Structure and Algorithms
Theory
3 3
CSE0613104
Data Structure and Algorithms Lab
Lab
1 3
GED0223101
Professional Ethics and Environmental Protection
Theory
3 3
MAT0541102
Linear Algebra
Theory
3 3
EEE0713101
Electrical Engineering
Theory
3 3
EEE0713102
Electrical Engineering Lab
Lab
1 3
Total Semester Credits: 14 18
2nd Year
4th Semester
12 Credits 18 Contact Hrs
Course Code Course Title Credit Contact
EEE0713201
Electronics
Theory
3 3
EEE0714202
Electronics Lab
Lab
1 3
CSE0613201
Object-Oriented Programming Language
Theory
3 3
CSE0613202
Object-Oriented Programming Language Lab
Lab
1 3
CSE0613203
Digital Logic Design
Theory
3 3
CSE0613204
Digital Logic Design Lab
Lab
1 3
Total Semester Credits: 12 18
2nd Year
5th Semester
13 Credits 15 Contact Hrs
Course Code Course Title Credit Contact
CSE0611101
Discrete Mathematics
Theory
3 3
GED0413201
Entrepreneurship: Innovation and Commercialization
Theory
3 3
CSE0613207
Java Programming
Theory
3 3
CSE0613208
Java Programming Lab
Lab
1 3
MAT0541202
Statistics and Queuing Theory
Theory
3 3
Total Semester Credits: 13 15
2nd Year
6th Semester
11 Credits 15 Contact Hrs
Course Code Course Title Credit Contact
MAT0541201
Engineering Mathematics
Theory
3 3
CSE0613205
Operating System
Theory
3 3
CSE0613206
Operating System Lab
Lab
1 3
CSE0613209
Microprocessor Assembly Programming
Theory
3 3
CSE0613210
Microprocessor Assembly Programming Lab
Lab
1 3
Total Semester Credits: 11 15
3rd Year
7th Semester
12 Credits 18 Contact Hrs
Course Code Course Title Credit Contact
CSE0612301
Database Management System
Theory
3 3
CSE0612302
Database Management System Lab
Lab
1 3
CSE0612303
Data Communication
Theory
3 3
CSE0613305
Automate Theory and Compiler
Theory
3 3
CSE0613306
Automate Theory and Compiler Lab
Lab
1 3
CSE0613307
System Configuration and Performance Evaluation
Lab
1 3
Total Semester Credits: 12 18
3rd Year
8th Semester
14 Credits 18 Contact Hrs
Course Code Course Title Credit Contact
CSE0613301
Web Programming
Theory
3 3
CSE0613302
Web Programming Lab
Lab
1 3
CSE0613303
Systems Analysis and Design
Theory
3 3
BUS0411301
Financial and Managerial Accounting
Theory
3 3
CSE0613311
Artificial Intelligence
Theory
3 3
CSE0613312
Artificial Intelligence Lab
Lab
1 3
Total Semester Credits: 14 18
3rd Year
9th Semester
14 Credits 18 Contact Hrs
Course Code Course Title Credit Contact
CSE0613309
Software Engineering
Theory
3 3
CSE0613310
Software Engineering Lab
Lab
1 3
CSE0612305
Computer Networking
Theory
3 3
CSE0612306
Computer Networking Lab
Lab
1 3
CSE0611301
Engineering Drawing
Theory
3 3
CSE0611303
Computer and Cyber Security
Theory
3 3
Total Semester Credits: 14 18
4th Year
10th Semester
12 Credits 12 Contact Hrs
Course Code Course Title Credit Contact
CSE0613499
Project (Phase-I)
Project
3 3
MIS0611401
Information Systems Management
Theory
3 3
CSE0613401
Software Project Management
Theory
3 3
CSE_EL_01
Elective-I
Elective
3 3
Total Semester Credits: 12 12
4th Year
11th Semester
10 Credits 12 Contact Hrs
Course Code Course Title Credit Contact
MIS0611403
System Auditing and Maintenance
Theory
3 3
CSE0612401
Switching and Routing
Lab
1 3
CSE0613403
Software Testing and Quality Assurance
Theory
3 3
CSE_EL_02
Elective-II
Elective
3 3
Total Semester Credits: 10 12
4th Year
12th Semester
9 Credits 9 Contact Hrs
Course Code Course Title Credit Contact
CSE0613499
Project (Phase-II)
Project
3 3
CSE_EL_03
Elective-III
Elective
3 3
CSE_EL_04
Elective-IV
Elective
3 3
Total Semester Credits: 9 9
Total Program Credits = 145

Department of Computer Science & Engineering, Uttara University. Approved Bachelor of Science curriculum structure comprising core computing, engineering foundation, general education, and advanced elective projects.

View Section Routine