Proposed Prerequisites for Computer Science and Engineering EE Courses
EE Course Proposed Prerequisites Credit Hour
EE 105: Introduction to Electrical Engineering PHY 105, MATH 103 3 EE 106: Intro to Electrical Engineering Laboratory Co-requisite of EE 105 1
EE 217: Electronic Devices and Circuits EE 105 3
EE 218: Electronic Devices and Circuits Laboratory Co-requisite of EE 217 1
Gen. Education /Language /Natural Science/ Inter Desp.
Course Proposed Prerequisites Credit Hour
ENG 101: English Reading and Composition 3
ENG 213: Advanced English Communication ENG 101 3
ECO 101: Introduction to Economics 3
SOC 101: Sociology 3
HIS 101: Bangladesh studies 3
PHI 301: Engineering Ethics 3
PHY 105: Physics 3
PHY 106: Physics Laboratory Co-requisite of PHY 105 1
CHEM 101: Chemistry 3
CHEM 102: Chemistry Laboratory Co-requisite of CHEM 101 1
MATH 101: Calculus 3
MATH 103: Differential Equations MATH 101 3
MATH 105: Coordinate Geometry and Vector MATH 101, MATH 103 3
MATH 201: Linear Algebra MATH 101, MATH 103 3
CE 201: Introduction to Civil Engineering PHY 105 3
MATH 203: Probability and Statistics MATH 101
ME201:Fundamentals of Mechanical Engineering PHY 105 3
IPE 301: Industrial Management 3
CSE COURSES
CSE Course Proposed Prerequisites Credit
Hour
CSE 101: Computer Fundamentals Nil 3
CSE 103: Discrete Mathematics CSE 101, MATH 101 3
CSE 105: Structured Programming CSE 101 3
CSE 106: Structured Programming Laboratory Co-requisite of CSE 105 1
CSE 201: Data Structures CSE 105 3
CSE 203: Introduction to Algorithms CSE 201 3
CSE 204: Data Structures and Algorithms Laboratory Co-requisite of CSE 203 1
CSE 205: Object Oriented Programming CSE 105 3
CSE 206: Object Oriented Programming Laboratory Co-requisite of CSE 205 3
CSE 207: Digital Logic Design CSE 101, EE 105 3
CSE 208: Digital Logic Design Laboratory Co-requisite of CSE 207 1
CSE 301: Microprocessors and Microcontrollers CSE207 3 CSE 302: Microprocessors and Microcontrollers
Laboratory
Co-requisite of CSE 301 1
CSE 303: Database Management Systems CSE 201 3
CSE 304: Database Management Systems Laboratory Co-requisite of CSE 303 1
CSE 305: Data Communication CSE207, EE 217 3
CSE 307: Computer Architecture CSE 301 3
CSE 309: Numerical Methods CSE 105, MATH 103, MAT 105, MAT 201 3
CSE 311: Operating Systems CSE 105, CSE 203 3
CSE 312: Operating Systems Laboratory Co-requisite of CSE 311 1
CSE 313: Computer Networks CSE 305 3
CSE 314: Computer Networks Laboratory Co-requisite of CSE 313 1 CSE 315: Theory of Automata and Formal Languages CSE 103, CSE 105 3 CSE 320: Assembly Language Programming
Laboratory
CSE 301 1
CSE 401: Software Engineering CSE 105,CSE 203,CSE 205,CSE 303 3
CSE 403: Internet and Web Technologies CSE 313 3
CSE 404: Internet and Web Technologies laboratory Co-requisite of CSE 403 1 CSE 405: Artificial Intelligence and Expert Systems CSE 103, CSE 205, CSE 203, CSE 315 3 CSE 406: Artificial Intelligence and Expert Systems
Laboratory
Co-requisite of CSE 405 1
CSE 407: Compiler Design CSE315 3
CSE 408: Compiler Design Laboratory Co-requisite of CSE 407 1
CSE 417: Computer Graphics MATH 105, MATH 201, CSE 203, CSE 105 3 CSE 418: Computer Graphics Laboratory Co-requisite of CSE 417 1
CSE 419: Simulation and Modeling CSE 103, CSE 205, CSE 309 3
CSE 420: Simulation and Modeling Laboratory Co-requisite of CSE 419 1
CSE 421: Multimedia Systems Design CSE 305, CSE 311 3
CSE 422: Multimedia Systems Design Laboratory Co-requisite of CSE 421 1 CSE 423: Digital Image Processing CSE 103 ,CSE 203, MATH 105, MATH 201 3 CSE 424: Digital Image Processing Laboratory Co-requisite of CSE 423 1 CSE 425: Pattern Recognition CSE 103 ,CSE 315, MATH 105, MATH 201 3 CSE 426: Pattern Recognition Laboratory Co-requisite of CSE 425 1 CSE 427: Real Time Computer Systems CSE 305, CSE 307, CSE 311 3
CSE 429: Management Information Systems CSE 303, CSE 305 3
CSE 431: Fuzzy Systems and Neural Networks CSE309,CSE 313,CSE 315 3
CSE 439: Embedded Systems CSE 307, EE 217 3
CSE 441: Introduction to VLSI Systems CSE 301 3
CSE 442: VLSI Systems Laboratory Co-requisite of CSE 441 1
EE 425: Optical Fiber Communication EE 217, EE 218, CSE 305 3
EE 427: Cellular Mobile Communications EE 217, EE 218, CSE 305 3
EE 429: Microwave Engineering EE 217, EE 218, CSE 305 3
EE 430: Microwave Engineering Laboratory EE 217, EE 218, CSE 305 1
EE 453: Satellite Communications EE 217, EE 218, CSE 305 3
EE 455: Wireless Communications EE 217, EE 218, CSE 305 3