YEAR AND SEMESTER WISE DISTRIBUTION OF
COURSES
1st Year Odd Semester
Course Marks
Course Title CA SA Total Credit
Code
CSE 1100 Computer Fundamentals Lab 50 50 100 1
EEE 1131 Basic Electrical Circuits 40 60 100 3
EEE 1132 Basic Electrical Circuits Lab 50 50 100 1
MAT 1141 Differential and Integral Calculus 40 60 100 3
PHY 1151 Basic Physics 40 60 100 3
PHY 1152 Basic Physics Lab 50 50 100 1
CHE 1161 Chemistry 40 60 100 2
ENG 0002 English Fundamentals 40 60 100 3
Total 17
1st Year Even Semester
Couse Marks
Course Title CA SA Total Credit
Code
CSE 1201 Structured Programming Language 40 60 100 3
CSE 1202 Structured Programming Language Lab 50 50 100 1.5
CSE 1203 Discrete Mathematics 40 60 100 3
EEE 1231 Electronic Devices and Circuits 40 60 100 3
EEE 1232 Electronic Devices and Circuits Lab 50 50 100 1
MAT 1241 Coordinate Geometry and Vector 40 60 100 3
Analysis
BAN 0001 History of the Emergence of Bangladesh 40 60 100 3
Total 17.5
Odd Semester = First semester of every academic year
Even Semester = Second semester of every academic year
7
2nd Year Odd Semester
Marks
Course
Course Title CA SA Total Credit
Code
CSE 2101 Object Oriented Programming 40 60 100 3
CSE 2102 Object Oriented Programming Lab 50 50 100 1.5
CSE 2103 Data Structures 40 60 100 3
CSE 2104 Data Structures Lab 50 50 100 1.5
CSE 2105 Digital System Design 40 60 100 3
CSE 2106 Digital System Design Lab 50 50 100 1
MAT 2141 Differential Equations 40 60 100 3
ECO 2171 Engineering Economics 40 60 100 2
Total 18
2nd Year Even Semester
Course Marks
Course Title CA SA Total Credit
Code
CSE 2201 Object Oriented Design and Design 100
40 60 3
Patterns
CSE 2202 Object Oriented Design and Design 100
50 50 1.5
Patterns Lab
CSE 2203 Computer Algorithms 40 60 100 3
CSE 2204 Computer Algorithms Lab 50 50 100 1.5
CSE 2205 Numerical Methods 40 60 100 3
CSE 2206 Numerical Methods Lab 50 50 100 1
CSE 2207 Computer Networks 40 60 100 3
CSE 2208 Computer Networks Lab 50 50 100 1
MAT 2241 Linear Algebra and Complex Variables 40 60 100 3
Total 20
8
3rd Year Odd Semester
Marks
Course Code Course Title CA SA Total Credit
CSE 3101 Computer Graphics 40 60 100 3
CSE 3102 Computer Graphics Lab 50 50 100 1
CSE 3103 Database Management System 40 60 100 3
CSE 3104 Database Management System Lab 50 50 100 1.5
CSE 3105 Computer Architecture 40 60 100 3
CSE 3106 Computer Architecture Lab 50 50 100 1
CSE 3107 Communication Engineering 40 60 100 3
MAT 3141 Applied Statistics and Probability 40 60 100 3
Total 18.5
3rd Year Even Semester
Marks
Course Course Title Total Credit
Code CA SA
CSE 3201 Theory of Computation and Compiler 100 3
40 60
Design
CSE 3203 Operating System and System 100 3
40 60
Programming
CSE 3204 Operating System and System 100 1
50 50
Programming Lab
CSE 3205 Microprocessor and Assembly Language 40 60 100 3
CSE 3206 Microprocessor and Assembly Language 100 1
50 50
Lab
CSE 3207 Digital Signal Processing 40 60 100 3
CSE 3208 Digital Signal Processing Lab 50 50 100 1
CSE 3209 E-commerce and Web Programming 40 60 100 2
CSE 3210 E-commerce and Web Programming 100 1.5
50 50
Project Lab
ACC 3271 Industrial Management and Accountancy 40 60 100 2
Total 20.5
9
4th Year Odd Semester
Marks
Code Course Title CA SA Total Credit
CSE 4101 Artificial Intelligence 40 60 100 3
CSE 4102 Artificial Intelligence Lab 50 50 100 1
CSE 4103 Digital Image Processing 40 60 100 3
CSE 4104 Digital Image Processing Lab 50 50 100 1
CSE 4105 Engineering Ethics and Environmental 100 2
40 60
Protection
CSE 4107 Software Engineering and System Analysis 40 60 100 3
Option I Theory: Should be selected from Table-I 100 3
40 60
(T)
Option I Lab: course based on Option-I (T) 100 1
50 50
(L)
CSE 4100 Project or Thesis with Seminar Part I 50 50 100 2
CSE 4120 Industrial Attachment 50 50 100 1
CSE 4122 Technical Report Writing 50 50 100 0.5
Total 20.5
Table-I: Option I
Course Course Title Marks Credit
Code
CSE 4109 Computer Vision and Pattern Recognition 100 3
CSE 4110 Computer Vision and Pattern Recognition Lab 100 1
CSE 4111 Mobile Apps and Game Development 100 3
CSE 4112 Mobile Apps and Game Development Lab 100 1
Microcontroller, Computer Peripherals and 100 3
CSE 4113
Interfacing
Microcontroller, Computer Peripherals and 100 1
CSE 4114
Interfacing Lab
10
4th Year Even Semester
Course Marks
Code Course Title
CA SA Total Credit
CSE 4201 Parallel Processing and Distributed 40 60 100 3
System
CSE 4202 Parallel Processing and Distributed 50 50 100 1
System Lab
CSE 4203 Cryptography and Network Security 40 60 100 3
CSE 4204 Cryptography and Network Security Lab 50 50 100 1
Option II Theory: Should be selected from Table-II 40 60 100 3
(T)
Option II Lab course based on Option-II (T) 50 50 100 1
(L)
Option II Theory: Should be selected from Table-II 40 60 100 3
(T)
Option II Lab course based on Option-II (T) 50 50 100 1
(L)
CSE 4200 Project or Thesis with Seminar Part II 50 50 100 2
Total 18
Table-II: Option II
Course Course Title Marks Credit
Code
CSE 4205 Robotics and Automation 100 3
CSE 4206 Robotics and Automation Lab 100 1
CSE 4207 Big Data Analysis 100 3
CSE 4208 Big Data Analysis Lab 100 1
CSE 4209 Cloud Computing and IOT 100 3
CSE 4210 Cloud Computing and IOT Lab 100 1
CSE 4211 Machine Learning 100 3
CSE 4212 Machine Learning Lab 100 1
CSE 4213 UI/UX Engineering 100 3
CSE 4214 UI/UX Engineering Lab 100 1
11