Course Curriculum of CSE
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | First Semester | CSE-1121 | Computer Programming I | 3 | |
2 | First Semester | CSE-1122 | Computer Programming I Lab | 1.5 | |
3 | First Semester | EEE-1121 | Basic Electrical Engineering | 3 | |
4 | First Semester | EEE-1122 | Basic Electrical Engineering Lab | 1.5 | |
5 | First Semester | MATH-1107 | Mathematics I (Differential and Integral Calculus) | 3 | |
6 | First Semester | PHY-1101 | Physics I (Mechanics, Waves, Heat and Thermodynamics) | 3 | |
7 | First Semester | UREL-1106 | Advanced English | 2 | |
8 | First Semester | UREM-1101 | Text of Ethics and Morality | 1 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Second Semester | CSE-1221 | Computer Programming II | 3 | CSE-1121 |
2 | Second Semester | CSE-1222 | Computer Programming II Lab | 1.5 | |
3 | Second Semester | CSE-1223 | Discrete Mathematics | 3 | |
4 | Second Semester | CSE-1230 | Competitive Programming I | 1 | |
5 | Second Semester | EEE-1221 | Electronics | 3 | EEE-1121 |
6 | Second Semester | EEE-1222 | Electronics Lab | 1.5 | |
7 | Second Semester | MATH-1207 | Mathematics II (Geometry and Differential Equations) | 3 | MATH-1107 |
8 | Second Semester | PHY-1201 | Physics II (Electromagnetism, Optics and Modern Physics) | 3 | PHY-1101 |
9 | Second Semester | PHY-1204 | Physics II Lab (Electromagnetism, Optics and Modern Physics) | 1.5 | |
10 | Second Semester | URED-1201 | Basic Principles of Islam (‘Aqidah + ‘Ibadah)) | 2 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Third Semester | CHEM-2301 | Chemistry | 3 | |
2 | Third Semester | CHEM-2304 | Chemistry Lab | 1.5 | |
3 | Third Semester | CSE-2321 | Data Structures | 3 | CSE-1121 |
4 | Third Semester | CSE-2322 | Data Structures Lab | 1 | |
5 | Third Semester | CSE-2323 | Digital Logic Design | 3 | EEE-1121 |
6 | Third Semester | CSE-2324 | Digital Logic Design Lab | 1.5 | |
7 | Third Semester | CSE-2340 | Software Development I | 2 | CSE-1221 |
8 | Third Semester | MATH-2307 | Mathematics III (Matrices, Linear System of Equations and Vector Analysis) | 3 | MATH-1207 |
9 | Third Semester | STAT-2311 | Probability and Statistics | 2 | |
10 | Third Semester | URED-2302 | Sciences of Quran and Hadith | 1 | |
11 | Third Semester | URED-2305 | Comparative Religion | 3 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Fourth Semester | CSE-2421 | Computer Algorithms | 3 | CSE-2321 |
2 | Fourth Semester | CSE-2422 | Computer Algorithms Lab | 1 | |
3 | Fourth Semester | CSE-2423 | Database Management Systems | 3 | |
4 | Fourth Semester | CSE-2424 | Database Management Systems Lab | 1.5 | |
5 | Fourth Semester | CSE-2425 | Theory of Computing | 2 | |
6 | Fourth Semester | CSE-2430 | Competitive Programming II | 1 | |
7 | Fourth Semester | EEE-2421 | Electrical Drives and Instrumentation | 2 | EEE-1221 |
8 | Fourth Semester | EEE-2422 | Electrical Drives and Instrumentation Lab | 1 | |
9 | Fourth Semester | GEBL-2401 | Bangla Language and Literature | 2 | |
10 | Fourth Semester | MATH-2407 | Mathematics IV (Complex Variable, Fourier Analysis and Z-transform) | 3 | MATH-2307 |
11 | Fourth Semester | ME-2412 | Engineering Drawing Lab | 1 | |
12 | Fourth Semester | ACC-2401 | Financial and Managerial Accounting | 2 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Fifth Semester | CSE-3521 | Computer Architecture | 3 | CSE-2323 |
2 | Fifth Semester | CSE-3523 | Microprocessors, Microcontrollers and Embedded Systems | 3 | |
3 | Fifth Semester | CSE-3524 | Microprocessors, Microcontrollers and Embedded Systems Lab | 1 | |
4 | Fifth Semester | CSE-3525 | Data Communication | 3 | |
5 | Fifth Semester | CSE-3527 | Compiler | 3 | CSE-2425 |
6 | Fifth Semester | CSE-3528 | Compiler Lab | 1 | |
7 | Fifth Semester | CSE-3529 | Systems Analysis and Design | 3 | |
8 | Fifth Semester | CSE-3532 | Tools and Technologies for Internet Programming | 2 | CSE-1222 |
9 | Fifth Semester | URED-3503 | Political Thoughts and Social Behavior | 1 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Sixth Semester | CSE-3631 | Operating Systems | 3 | CSE-3521 |
2 | Sixth Semester | CSE-3632 | Operating Systems Lab | 1 | |
3 | Sixth Semester | CSE-3633 | Computer Networks | 3 | CSE-3525 |
4 | Sixth Semester | CSE-3634 | Computer Networks Lab | 1.5 | |
5 | Sixth Semester | CSE-3635 | Artificial Intelligence | 3 | |
6 | Sixth Semester | CSE-3636 | Artificial Intelligence Lab | 1 | |
7 | Sixth Semester | CSE-3637 | Software Engineering | 3 | CSE-3529 |
8 | Sixth Semester | CSE-3638 | Software Engineering Lab | 0.75 | |
9 | Sixth Semester | CSE-3640 | Software Development II Lab | 0.75 | CSE-3532 |
10 | Sixth Semester | URED-3604 | Life and Teachings of Prophet Muhammad (SAAS) | 1 | |
11 | Sixth Semester | GEHE-3601 | History of the Emergence of Bangladesh | 2 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Seventh Semester | CSE-4708 | Field Work | 1 | |
2 | Seventh Semester | CSE-4741 | Computer Graphics | 3 | MATH-2307 |
3 | Seventh Semester | CSE-4742 | Computer Graphics Lab | 1 | |
4 | Seventh Semester | CSE-4743 | Computer Security | 2 | |
5 | Seventh Semester | CSE-4744 | Computer Security Lab | 1 | |
6 | Seventh Semester | CSE-4745 | Numerical Methods | 2 | CSE-1121 |
7 | Seventh Semester | CSE-4746 | Numerical Methods Lab | 1 | |
8 | Seventh Semester | CSE-4747 | Mathematical Analysis for Computer Science | 3 | STAT-2311 |
9 | Seventh Semester | CSE-4750 | Technical Writing and Presentation | 1 | |
10 | Seventh Semester | CSE-4800 | Project / Thesis | 4 | |
11 | Seventh Semester | ECON-3501 | Principles of Economics | 2 | |
12 | Seventh Semester | URIH-4701 | A Survey of Islamic History and Culture | 1 |
SL | Semester | Course Code | Course Name | Credit Hours | Prerequisite |
---|---|---|---|---|---|
1 | Eighth Semester | CSE-4805 | Social, Professional and Ethical Issues in Computing | 2 | |
2 | Eighth Semester | CSE-4819 | Special Topic on Computer Science and Engineering | 3 | |
3 | Eighth Semester | CSE-4820 | Special Topic on Computer Science and Engineering Lab | 1 | |
4 | Eighth Semester | CSE-4822 | General Viva | 1 | |
5 | Eighth Semester | CSE-4823 | Fault Tolerant System | 3 | CSE-3521 |
6 | Eighth Semester | CSE-4824 | Fault Tolerant System Lab | 1 | |
7 | Eighth Semester | CSE-4825 | Basic Graph Theory | 3 | CSE-2321 |
8 | Eighth Semester | CSE-4826 | Basic Graph Theory Lab | 1 | |
9 | Eighth Semester | CSE-4827 | Simulation and Modeling | 3 | MATH-3501 |
10 | Eighth Semester | CSE-4828 | Simulation and Modeling Lab | 1 | |
11 | Eighth Semester | CSE-4839 | Digital System Design | 3 | |
12 | Eighth Semester | CSE-4840 | Digital System Design Lab | 1 | |
13 | Eighth Semester | CSE-4843 | Decision Support System and Expert System | 3 | |
14 | Eighth Semester | CSE-4844 | Decision Support System Expert System Lab | 1 | |
15 | Eighth Semester | CSE-4845 | Distributed Database | 3 | |
16 | Eighth Semester | CSE-4846 | Distributed Database Lab | 1 | |
17 | Eighth Semester | CSE-4847 | Software Project Management | 3 | |
18 | Eighth Semester | CSE-4848 | Software Project Management Lab | 1 | |
19 | Eighth Semester | CSE-4849 | Software Quality Assurance | 3 | |
20 | Eighth Semester | CSE-4850 | Software Quality Assurance Lab | 1 | |
21 | Eighth Semester | CSE-4851 | Wireless and Mobile Communication | 3 | |
22 | Eighth Semester | CSE-4852 | Wireless and Mobile Communication Lab | 1 | |
23 | Eighth Semester | CSE-4853 | Optical Fiber Communication | 3 | |
24 | Eighth Semester | CSE-4854 | Optical Fiber Communication Lab | 1 | |
25 | Eighth Semester | CSE-4855 | Communication Engineering | 3 | |
26 | Eighth Semester | CSE-4856 | Communication Engineering Lab | 1 | |
27 | Eighth Semester | CSE-4857 | VLSI Design | 3 | |
28 | Eighth Semester | CSE-4858 | VLSI Design Lab | 1 | |
29 | Eighth Semester | CSE-4859 | Real Time Embedded Systems | 3 | |
30 | Eighth Semester | CSE-4860 | Real Time Embedded Systems Lab | 1 | |
31 | Eighth Semester | CSE-4861 | Multimedia Theory | 3 | |
32 | Eighth Semester | CSE-4862 | Multimedia Theory Lab | 1 | |
33 | Eighth Semester | CSE-4863 | Digital Signal Processing | 3 | |
34 | Eighth Semester | CSE-4864 | Digital Signal Processing Lab | 1 | |
35 | Eighth Semester | CSE-4865 | Bioinformatics | 3 | |
36 | Eighth Semester | CSE-4866 | Bioinformatics Lab | 1 | |
37 | Eighth Semester | CSE-4867 | Speech and Language Processing | 3 | |
38 | Eighth Semester | CSE-4868 | Speech and Language Processing Lab | 1 | |
39 | Eighth Semester | CSE-4869 | Geographical Information System | 3 | |
40 | Eighth Semester | CSE-4870 | Geographical Information System Lab | 1 | |
41 | Eighth Semester | CSE-4871 | Neural Network and Fuzzy System | 3 | |
42 | Eighth Semester | CSE-4872 | Neural Network and Fuzzy System Lab | 1 | |
43 | Eighth Semester | CSE-4873 | Computer Vision and Robotics | 3 | |
44 | Eighth Semester | CSE-4874 | Computer Vision and Robotics Lab | 1 | |
45 | Eighth Semester | CSE-4875 | Pattern Recognition and Image Processing | 3 | |
46 | Eighth Semester | CSE-4876 | Pattern Recognition and Image Processing Lab | 1 | |
47 | Eighth Semester | CSE-4877 | Machine Learning and Data Mining | 3 | |
48 | Eighth Semester | CSE-4878 | Machine Learning and Data Mining Lab | 1 | |
49 | Eighth Semester | CSE-4879 | Computer Interfacing | 3 | |
50 | Eighth Semester | CSE-4880 | Computer Interfacing Lab | 1 | |
51 | Eighth Semester | MGT-3601 | Industrial Management | 2 |