Computer Science and Engineering (CSE)

Bachelor Programm of CSE


SL Semester Course Code Course Name Credit Hours Prerequisite
1 First Semester UREL-1103 Advanced English 2
2 First Semester URIS-1101 Islamic Aqidah 1
3 First Semester PHY-1101 Physics - I 3
4 First Semester PHY-1102 Physics I sessional 1
5 First Semester EEE-1105 Basic Electrical Engineering 2
6 First Semester EEE-1106 Basic Electrical Engineering Sessional 1
7 First Semester CSE-1101 Computer Fundamentals 2
8 First Semester CSE-1102 Computer Programming - I 1
9 First Semester MATH-1101 Foundation of Mathematics 3
10 First Semester URAL-1101 Elementary Arabic 1
11 First Semester MATH-1107 Mathematics -I (Differential & Integral Calculus) 3
12 First Semester UREL-1106 Advanced English 2
13 First Semester URTE-1101 1
14 First Semester EEE-1121 3
15 First Semester CSE-1121 3
16 First Semester CSE-1122 1.5
17 First Semester EEE-1122 1.5
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Second Semester CSE-1230 Competitive Programming 1 1
2 Second Semester MATH-1201 Mathematics - I 3
3 Second Semester PHY-1201 Physics II 3
4 Second Semester PHY-1202 Physics - II 1
5 Second Semester STAT-1201 Statistics 2
6 Second Semester EEE-1205 Electronic Devices & Circuits 2
7 Second Semester EEE-1206 Electronic Devices & Circuits Sessional 1
8 Second Semester CSE-1201 Computer Programming 3
9 Second Semester CSE-1202 Structured Programming sessional 1.5
10 Second Semester CE-1202 Engineering Drawing 1
11 Second Semester CSE-1203 Multimedia Technology & Application 3
12 Second Semester URIS-1203 Introduction to al-'Ibadah 1
13 Second Semester PHY-1204 Physics II Sessional 1.5
14 Second Semester MATH-1207 Mathematics-II (Differential Equation and Coordinate Geometry) 3
15 Second Semester URED-1201 Basic Principles of Islam 2
16 Second Semester CSE-1221 Computer Programming 2 3
17 Second Semester CSE-1222 Computer Programming 2 Lab 1.5
18 Second Semester CSE-1223 Discrete Mathematics 3
19 Second Semester EEE-1221 Electronics 3 EEE-1121
20 Second Semester EEE-1222 Electronics Lab 1.5
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Third Semester CSE-2301 Introduction to Computer 3
2 Third Semester URIS-2303 Introduction to Al Quran & Sunnah 1
3 Third Semester MATH-2301 Co-Ordinate Geometry and Vector Analysis 3
4 Third Semester CHEM-2301 Chemistry 2
5 Third Semester CSE-2302 Computer Applications 3
6 Third Semester CSE-2303 Pulse Techniques and Digital Electronics 3
7 Third Semester CSE-2304 Pulse Techniques and Digital Electronics Sessional 1.5
8 Third Semester CSE-2305 Discrete Mathematics 3
9 Third Semester CSE-2306 Data Structure 1
10 Third Semester URED-2302 Sciences of Qur’an and Hadith 1 0
11 Third Semester CHEM-2304 Chemistry Sessional 1.5
12 Third Semester CSE-2321 Data Structures 3 CSE-1121 CSE-1122
13 Third Semester CSE-2322 Data Structures Lab 1
14 Third Semester CSE-2323 Digital Logic Design 3 EEE-1221
15 Third Semester CSE-2324 Digital Logic Design Lab 1.5
16 Third Semester MATH-2307 Mathematics III (Matrices, Linear System of Equations and Vector Analysis) 3 MATH-1207
17 Third Semester STAT-2311 Probability and Statistics 2
18 Third Semester CSE-2340 Software Development 1 2 CSE-1221
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Fourth Semester ACC-2401 Financial and Managerial Accounting 2
2 Fourth Semester MATH-2401 Matrix and Complex Variable 3
3 Fourth Semester CSE-2401 Object Oriented Programming II 2
4 Fourth Semester CSE-2403 Computer Algorithms 3
5 Fourth Semester CSE-2404 Computer Algorithms sessional 1
6 Fourth Semester CSE-2405 Computer Algorithms 3
7 Fourth Semester CSE-2406 Computer Algorithms Sessional 1
8 Fourth Semester CSE-2407 Assembly Language 3
9 Fourth Semester CSE-2408 Digital Logic Design 1.5
10 Fourth Semester CSE-2410 Computer Algorithm 1
11 Fourth Semester CSE-2402N2 Object Oriented Programming II sessional 1
12 Fourth Semester URBL-2401 Functional Bengali Language 2
13 Fourth Semester CSE-2421 Computer Algorithms 3 CSE-2321
14 Fourth Semester CSE-2422 Computer Algorithms Lab 1
15 Fourth Semester CSE-2423 Database Management Systems 3
16 Fourth Semester CSE-2424 Database Management Systems Lab 1.5
17 Fourth Semester CSE-2425 Theory of Computing 2
18 Fourth Semester MATH-2407 Mathematics IV (Complex Variable, Fourier Analysis and Z-transform) 3 MATH-2307
19 Fourth Semester EEE-2421 Electrical Drives and Instrumentation 2 EEE-1221
20 Fourth Semester EEE-2422 Electrical Drives and Instrumentation Lab 1
21 Fourth Semester ME-2412 Engineering Drawing Lab 1
22 Fourth Semester CSE-2430 Competitive Programming 2 1
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Fifth Semester CSE-3503 Micro Computer Application -II 3
2 Fifth Semester EEE-3507 Electrical Drives 1
3 Fifth Semester EEE-3508 Electrical Drives sessional 1
4 Fifth Semester CSE-3501 Microprocessors and Microcontroller 3
5 Fifth Semester CSE-3502 Microprocessors and Microcontroller sessional 1
6 Fifth Semester CSE-3505 Software Engineering 3
7 Fifth Semester CSE-3507 Numerical Methods 2
8 Fifth Semester CSE-3508 Numerical Methods Sessional 1
9 Fifth Semester CSE-3509 Microprocessor and Microcontrollers 2
10 Fifth Semester URIS-3505 Introduction to Islamic Political System 1
11 Fifth Semester ECON-3501 Principles of Economics 3
12 Fifth Semester MATH-3501 Mathematics -IV 2
13 Fifth Semester URED-3503 Introduction to Political Thoughts and Social Behavior 1
14 Fifth Semester CSE-3521 Computer Architecture 3
15 Fifth Semester CSE-3523 Microprocessors, Microcontrollers and Embedded Systems 3
16 Fifth Semester CSE-3524 Microprocessors, Microcontrollers and Embedded Systems Lab 1
17 Fifth Semester CSE-3525 Data Communication 3
18 Fifth Semester CSE-3527 Compiler 3
19 Fifth Semester CSE-3528 Compiler Lab 1
20 Fifth Semester CSE-3529 Systems Analysis and Design 3
21 Fifth Semester CSE-3532 Tools and Technologies for Internet Programming 2
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Six Semester CSE-3601 Data Communication 3
2 Six Semester CSE-3602 Software Development sessional 1
3 Six Semester CSE-3603 Computer Interfacing 2
4 Six Semester CSE-3604 Computer Interfacing Sessional 1
5 Six Semester CSE-3605 System Analysis and Design 2
6 Six Semester CSE-3606 Software Development II Sessional 1.5
7 Six Semester CSE-3607 System Analysis and Design 2
8 Six Semester CSE-3608 System Analysis and Design Sessional 1
9 Six Semester MGT-3601 Industrial Management 2
10 Six Semester CSE-3609 Computer Graphics 2
11 Six Semester URIH-3607 Biography of the Prophet (SAW) & History of Khilafah up to 1258 1
12 Six Semester URED-3604 Life and Teachings of the Prophet Muhammad (SAAS) 1
13 Six Semester CSE-3631 Operating Systems 3 CSE-3521
14 Six Semester CSE-3632 Operating Systems Lab 1
15 Six Semester CSE-3633 CSE-3633 3
16 Six Semester CSE-3634 Computer Networks Lab 1.5
17 Six Semester CSE-3635 Artificial Intelligence 3
18 Six Semester CSE-3636 Artificial Intelligence Lab 1
19 Six Semester CSE-3637 Software Engineering 3
20 Six Semester CSE-3638 Software Engineering Lab 0.75
21 Six Semester CSE-3640 Software Development 2 Lab 0.75
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Seventh Semester URIH-4701 History of Khilafat and Muslim Contribution to World Civilization up to 1258 A.D. 1
2 Seventh Semester ECON-3501 Principles of Economics 2
3 Seventh Semester CSE-4701 Computer Networks 3
4 Seventh Semester CSE-4702 Computer Networks sessional 1.5
5 Seventh Semester CSE-4703 Computer Graphics 3
6 Seventh Semester CSE-4704 Computer Graphics sessional 1
7 Seventh Semester CSE-4705 Artificial Intelligence 3
8 Seventh Semester CSE-4706 Artificial Intelligence sessional 1.5
9 Seventh Semester CSE-4708 Field Work 1
10 Seventh Semester CSE-4710 Research Methodology & Seminar 1
11 Seventh Semester CSE-4800 Project/ Thesis 4
12 Seventh Semester CSE-4741 Computer Graphics 3 MATH-2307
13 Seventh Semester CSE-4742 Computer Graphics Lab 1
14 Seventh Semester CSE-4743 Computer Security 2
15 Seventh Semester CSE-4744 Computer Security Lab 2
16 Seventh Semester CSE-4745 Numerical Methods 2 CSE-1121
17 Seventh Semester CSE-4746 Numerical Methods Lab 1
18 Seventh Semester CSE-4747 Mathematical Analysis for Computer Science 3 STAT-2311
19 Seventh Semester CSE-4750 Technical Writing and Presentation 1
20 Seventh Semester CSE-4719 Digital System Design 3
21 Seventh Semester CSE-4720 Optical Fibre Communication 1.5
22 Seventh Semester CSE-4721 Computer Network 3
23 Seventh Semester CSE-4722 Computer Graphics 1.5
24 Seventh Semester CSE-4723 Industrial Training 3
25 Seventh Semester CSE-4724 Compiler 1.5
26 Seventh Semester CSE-4725 Basic Graph Theory 3
27 Seventh Semester CSE-4726 Basic Graph Theory Sessional 1.5
28 Seventh Semester CSE-4733 E-commerce and Web Programming 4
29 Seventh Semester CSE-4734 Communication Engineering 4
30 Seventh Semester CSE-4819 Special Topic on Computer Science and Engineering 3
31 Seventh Semester CSE-4820 Special Topic on Computer Science and Engineering sessional 1.5
SL Semester Course Code Course Name Credit Hours Prerequisite
1 Eight Semester URBS-4802 Bangladesh Studies 2
2 Eight Semester URBS-4802 Bangladesh Studies 1
3 Eight Semester MGT-3601 Industrial Management 2
4 Eight Semester CSE-4801 Pattern Recognition and Image Processing 3
5 Eight Semester CSE-4802 Pattern Recognition and Image Processing Sessional 1.5
6 Eight Semester CSE-4822 General Viva 1
7 Eight Semester CSE-4831 Artificial Intelligence 3
8 Eight Semester CSE-4832 Pattern Recognition & Image Processing 1.5
9 Eight Semester CSE-4833 VLSI Design 1
10 Eight Semester CSE-4834 Simulation & Modeling 1.5
11 Eight Semester CSE-4835 Embedded System 3
12 Eight Semester CSE-4836 Neural Network 1.5
13 Eight Semester CSE-4837 Telecommunication 3
14 Eight Semester CSE-4838 Advanced Computer Architecture sessional 1.5
15 Eight Semester CSE-4805 Social, Professional and Ethical Issues in Computing 2
16 Eight Semester CSE-4843 Decision Support System and Expert System 3
17 Eight Semester CSE-4844 Decision Support System and Expert System sessional 1
18 Eight Semester CSE-4845 Distributed Database 3
19 Eight Semester CSE-4846 Distributed Database sessional 1
20 Eight Semester CSE-4847 Software Project Management 3
21 Eight Semester CSE-4848 Software Project Management sessional 1
22 Eight Semester CSE-4849 Software Quality Assurance 3
23 Eight Semester CSE-4850 Software Quality Assurance sessional 1
24 Eight Semester CSE-4851 Wireless and Mobile Communication 3
25 Eight Semester CSE-4852 Wireless and Mobile Communication sessional 1
26 Eight Semester CSE-4853 Optical Fiber Communication 3
27 Eight Semester CSE-4854 Optical Fiber Communication sessional 1
28 Eight Semester CSE-4855 Communication Engineereing 3
29 Eight Semester CSE-4856 Communication Engineereing sessional 1
30 Eight Semester CSE-4857 Network Security 3
31 Eight Semester CSE-4858 Network Security sessional 1
32 Eight Semester CSE-4861 Multimedia Theory 3
33 Eight Semester CSE-4862 Multimedia Theory sessional 1
34 Eight Semester CSE-4863 Digital Signal Processing 3
35 Eight Semester CSE-4864 Digital Signal Processing sessional 1
36 Eight Semester CSE-4865 Bio-Informatics 3
37 Eight Semester CSE-4866 Bio-Informatics sessional 1
38 Eight Semester CSE-4867 Speach and Language Processing 3
39 Eight Semester CSE-4868 Speach and Language Processing sessional 1
40 Eight Semester CSE-4869 Geographical Information System 3
41 Eight Semester CSE-4870 Geographical Information System sessional 1
42 Eight Semester CSE-4871 Neural Network and Fuzzy System 3
43 Eight Semester CSE-4872 Neural Network and Fuzzy System sessional 1
44 Eight Semester CSE-4873 Computer Vision and Robotics 3
45 Eight Semester CSE-4874 Computer Vision and Robotics sessional 1
46 Eight Semester CSE-4875 Patern Recognition and Image Processing 3 CSE-4703
47 Eight Semester CSE-4876 Patern Recognition and Image Processing sessional 1
48 Eight Semester CSE-4877 Machine Learning and Data Mining 3
49 Eight Semester CSE-4878 Machine Learning and Data Mining sessional 1
50 Eight Semester CSE-4823 Fault Tolerant System 3
51 Eight Semester CSE-4824 Fault Tolerant System Lab 1
52 Eight Semester CSE-4825 Basic Graph Theory 3
53 Eight Semester CSE-4826 Basic Graph Theory Lab 1
54 Eight Semester CSE-4827 Simulation and Modeling 3 MATH-3501
55 Eight Semester CSE-4828 Simulation and Modeling Lab 1
56 Eight Semester CSE-4839 Digital System Design 3 CSE-3501
57 Eight Semester CSE-4840 Digital System Design Lab 1
58 Eight Semester CSE-4859 Real Time Embedded Systems 3 CSE-3501
59 Eight Semester CSE-4860 Real Time Embedded Systems Lab 1
60 Eight Semester CSE-4879 Computer Interfacing 3 CSE-3501
61 Eight Semester CSE-4880 Computer Interfacing Lab 1