Publish Date : 21st March, 2023
Department of Computer Science and Engineering
Course Offerings, Summer 2023
Course Code | Title | Credits | Prerequisite | Remarks |
Language | ||||
ENG 1011/
ENG 101 |
English I | 3.00 | —————– | 4 digit from 211 batch |
ENG 1013/
ENG 103 |
English II | 3.00 | ENG 1011
ENG 101 |
4 digit from 211 batch |
General Education Compulsory | ||||
SOC 2101/
SOC 101 |
Society, Technology and Engineering Ethics/
Society, Environment and Engineering Ethics |
3.00 | —————– | 4 digit from 183 batch |
PMG 4101 | Project Management | 3.00 | CSE 3411 | From 183 batch |
BDS 1201 | History of the Emergence of Bangladesh | 2.00 | —————– | From 211 batch |
General Education Optional | ||||
ECO 213/
ECO 4101 |
Economics | 3.00 | —————– | 4 digit from 183 batch |
ACT 111/
ACT 2111 |
Financial and Managerial Accounting | 3.00 | —————– | 4 digit from 183 batch |
IPE 401/
IPE 3401 |
Industrial Management/
Industrial and Operational Management |
3.00 | —————– | 4 digit from 183 batch |
TEC 2499 | Technology Entrepreneurship | 3.00 | ||
PSY 2101/
PSY 101 |
Psychology | 3.00 | —————– | 4 digit from 183 batch |
New Course | 3.00 | From 231 batch | ||
Basic Sciences | ||||
PHY 2105/
PHY 105 |
Physics | 3.00 | —————– | 4 digit from 183 batch |
PHY 2106
/PHY 106 |
Physics Lab | 1.00 | —————– | 4 digit from 183 batch |
BIO 3105 | Biology for Engineers | 3.0 | —————– | From 183 batch |
Mathematics | ||||
MATH 1151/
MATH 151 |
Fundamental Calculus/
Differential and Integral Calculus |
3.00 | —————–
MATH 003 |
4 digit from 183 batch |
MATH 2183/
MATH 183 |
Calculus and Linear Algebra/
Linear Algebra, Ordinary & Partial Differential Equations |
3.00 | MATH 1151
MATH 003, MATH 151 |
4 digit from 183 batch |
MATH 201/
MATH 2201 |
Coordinate Geometry and Vector Analysis | 3.00 | MATH 151
MATH 1151 |
4 digit from 183 batch |
MATH 2205/
STAT 205 |
Probability and Statistics | 3.00 | MATH 1151
—————– |
4 digit from 183 batch |
Other Engineering | ||||
EEE 2113/ CSE 113 | Electrical Circuits | 3.00 | —————– | 4 digit from 183 batch |
EEE 2123/ CSE 123 | Electronics | 3.00 | CSE 113/
EEE 2113 |
4 digit from 183 batch |
EEE 2124/ CSE 124 | Electronics Lab | 1.00 | CSE 113/
EEE 2113 |
4 digit from 183 batch |
EEE 4261 | Green Computing | 3.00 | —————– | 4 digit from 183 batch |
Core Courses | ||||
Programming Compulsory | ||||
CSE 1110 | Introduction to Computer Systems | 1.00 | —————– | From 183 batch |
CSE 1111/
CSI 121 |
Structured Programming Language | 3.0 | CSE 1110
———— |
4 digit from 183 batch |
CSE 1112/
CSI 122 |
Structured Programming Language Laboratory | 1.00 | CSE 1110
———— |
4 digit from 183 batch |
CSE 1115/
CSI 211 |
Object Oriented Programming | 3.00 | CSE 1111
CSI 217 & CSI 218 |
4 digit from 183 batch |
CSE 1116/
CSI 212 |
Object Oriented Programming Lab | 1.00 | CSE 1112
CSI 217 & CSI 218 |
4 digit from 183 batch |
CSE 2118/
CSI 124 |
Advanced Object Oriented Programming Lab /
Advanced Programming Lab |
1.00 | CSE 1116
CSI 121 & CSI 122 |
4 digit from 183 batch |
Programming Optional | ||||
CSE 4165 | Web Programming | 3.00 | CSE 2118,
CSE 3521 |
4 digit from 183 batch |
CSE 4181 | Mobile Application Development | 3.00 | CSE 1115, CSE 2118 | 4 digit from 183 batch |
Hardware | ||||
CSE 1325/
CSE 225 |
Digital Logic Design | 3.00 | —————– | 4 digit from 183 batch |
CSE 1326/
CSE 226 |
Digital Logic Design Lab | 1.00 | —————– | 4 digit from 183 batch |
CSE 313/
CSE 3313 |
Computer Architecture | 3.00 | CSE 225/CSE 226
CSE 1325/CSE 1326 |
4 digit from 183 batch |
CSE 425 /
CSE 4325 |
Microprocessor, Microcontroller and Interfacing/
Microprocessors and Microcontrollers |
3.00 | CSE 236
CSE 3313 |
4 digit from 183 batch |
CSE 426/
CSE 4326 |
Microprocessor, Microcontroller and Interfacing Lab/ Microprocessors and Microcontrollers Lab. | 1.00 | CSE 236
EEE 2124 |
4 digit from 183 batch |
Logics and Algorithms | ||||
CSE 2213/
CSI 219 |
Discrete Mathematics | 3.00 | —————– | 4 digit from 183 batch |
CSE 2215/
CSI 217 |
Data Structure and Algorithms I/
Data Structure |
3.00 | CSE 1111,CSE 1115
CSI 121, CSI 124 |
4 digit from 183 batch |
CSE 2216/
CSI 218 |
Data Structure and Algorithms I Laboratory/
Data Structure Lab |
1.00 | CSE 1112, CSE 1116
CSI 122, CSI 124 |
4 digit from 183 batch |
CSI 227 /
CSE 2217 |
Algorithms/
Data Structure and Algorithms II |
3.00 | CSI 217
CSE 2215 |
4 digit from 183 batch |
CSI 228 /
CSE 2218 |
Algorithms Lab./
Data Structure and Algorithms II Laboratory |
1.00 | CSI 218
CSE 2216 |
4 digit from 183 batch |
CSE 2233/
CSI 233 |
Theory of Computation/
Theory of Computing |
3.00 | —————– | 4 digit from 183 batch |
Software Engineering | ||||
CSI 311 / CSE 3411 | System Analysis and Design | 3.00 | CSI 221/
CSE 3521 |
4 digit from 183 batch |
CSI 312 /
CSE 3412 |
System Analysis and Design Lab | 1.00 | CSI 222/
CSE 3522 |
4 digit from 183 batch |
CSI 321/
CSE 3421 |
Software Engineering | 3.00 | CSI 311
CSE 3411 |
4 digit from 183 batch |
CSI 322/
CSE 3422 |
Software Engineering Lab | 1.00 | CSI 312
CSE 3412 |
4 digit from 183 batch |
Systems | ||||
CSE 4531 | Computer Security | 3.00 | CSE 3711/CSE 323 | 4 digit from 183 batch |
CSI 221/
CSE 3521 |
Database Management Systems | 3.00 | —————– | 4 digit from 183 batch |
CSI 222/
CSE 3522 |
Database Management Systems Lab | 1.00 | —————– | 4 digit from 183 batch |
CSI 309/
CSE 4509 |
Operating Systems Concept | 3.00 | —————– | 4 digit from 183 batch |
CSI 310/
CSE 4510 |
Operating Systems Concept Lab | 1.00 | —————– | 4 digit from 183 batch |
CSE 323/
CSE 3711 |
Computer Networks | 3.00 | —————– | 4 digit from 183 batch |
CSE 324 /
CSE 3712 |
Computer Networks Lab | 1.00 | —————– | 4 digit from 183 batch |
CSI 341/
CSE 3811 |
Artificial Intelligence | 3.00 | CSI 227
—————– |
4 digit from 183 batch |
CSI 342/
CSE 3812 |
Artificial Intelligence Lab | 1.00 | CSI 228
—————– |
4 digit from 183 batch |
Elective courses | ||||
Computational Theory | ||||
CSE 4633 | Basic Graph Theory | 3.00 | —————– | 4 digit from 183 batch |
CSE 4611 | Compiler Design | 3.00 | CSE 2233 | 4 digit from 183 batch |
CSE 4621 | Computer Graphics | 3.00 | MATH 2183,
MATH 2201 |
4 digit from 183 batch |
Network and communications | ||||
CSE 3715 | Data Communication | 3.00 | —————– | 4 digit from 183 batch |
Systems | ||||
CSE 4523 | Simulation and Modeling | 3.00 | MATH 2205 | 4 digit from 183 batch |
CSE 4521 | Computer Graphics | 3.00 | MATH 2183,
MATH 2201 |
4 digit from 183 batch |
CSE 4587 | Cloud Computing | 3.00 | 4 digit from 183 batch | |
Data Science | ||||
CSE 4889 | Machine Learning | 3.00 | CSE 3811 | 4 digit from 183 batch |
CSE 4891 | Data Mining | 3.00 | CSE 3811 | 4 digit from 183 batch |
CSE 4893 | Introduction to Bioinformatics | 3.00 | —————– | 4 digit from 183 batch |
CSE 4883 | Digital Image Processing | 3.00 | —————– | 4 digit from 183 batch |
Software Engineering | ||||
CSE 4451 | Human Computer Interaction | 3.00 | —————– | 4 digit from 183 batch |
CSE 4435 | Software Architecture | 3.00 | —————– | 4 digit from 183 batch |
CSE 4165 | Web Programming | 3.00 | CSE 2118,
CSE 3521 |
4 digit from 183 batch |
CSE 4181 | Mobile Application Development | 3.00 | CSE 1115, CSE 2118 | 4 digit from 183 batch |
CSE 4495 | Software Testing and Quality Assurance | 3.00 | —————– | 4 digit from 183 batch |
Hardware | ||||
CSE 4329 | Digital System Design | 3.00 | CSE 3313 | 4 digit from 183 batch |
Information and Communication Technology | ||||
CSE 4165 | Web Programming | 3.00 | CSE 2118,
CSE 3521 |
4 digit from 183 batch |
CSE 4181 | Mobile Application Development | 3.00 | CSE 1115, CSE 2118 | 4 digit from 183 batch |
CSE 4587 | Cloud Computing | 3.00 | —————– | 4 digit from 183 batch |
CSE 4495 | Software Testing and Quality Assurance | 3.00 | CSE 3421 | 4 digit from 183 batch |
Final Year Design Project | ||||
CSE 4000 A | Final Year Design Project – I | 2.00 | —————– | 4 digit from 183 batch |
CSE 4000 B | Final Year Design Project – II | 2.00 | CSE 4000 A | 4 digit from 183 batch |
Prerequisites of the courses may be changed where necessary.
Before taking any course (where needed), you will have to complete prerequisite course(s).
Deputy Registrar, CSE