Computer Science
&
Engineering

B.Sc (Hons) in Computer Science & Engineering (Evening programme for Polytechnic Diploma Holders)

Course Curriculum:B.Sc (Hons) in Computer Science and Engineering (evening programme for polytechnic diploma holders)

Module CodeModule TitleCredit(s)Prerequisite(s)
SEMESTER 1
ECS 1203English - Communication Skills II1.5nil
CSE 1231Structured Programming Language C3nil
CSE 1232Structured Programming Language C Lab1.5nil
PHY 1259Physics II3nil
PHY 1260Physics II Lab1nil
MAT 1257Math II :Linear Algebra and Vector Calculus3nil
Total Credits: 13
SEMESTER 2
ECS 1305English - Communication Skills III2Nil
STA 2187Probability and Statistics3Nil
CSE 1337Object Oriented Programming3Nil
CSE 1338Object Oriented Programming Lab1.5Nil
CSE 2111Data Structures3Nil
CSE 2112Data Structures Lab1.5Nil
Total Credits: 14
SEMESTER 3
CSE 1387Discrete Mathematics3Nil
BHC 1101Bangladesh History & Culture2Nil
CSE 2211Database Management Systems3Nil
CSE 2212Database Management Systems Lab 1.5Nil
CSE 2277Digital Logic Design3Nil
CSE 2278Digital Logic Design1Nil
Total Credits: 13
SEMESTER 4
CSE 2337Numerical Methods3nil
CSE 2367Computer Architecture3Nil
CSE 2337Analysis and Design of Algorithms3nil
CSE 2338Analysis and Design of Algorithms Lab1Nil
ECO 3201Engineering Economics2Nil
ICT 2302Project I1Nil
Total Credits: 13
SEMESTER 5
CSE 2361System Analysis and Design3Nil
CSE 2362System Analysis and Design Lab1Nil
CSE 3135Microprocessors and Microcontroller3Nil
CSE 3136Microprocessors and Microcontroller Lab1Nil
CSE 3169Automata Theory and Compiler Design3Nil
CSE 3170Object Oriented Software Development Lab1Nil
IOM 3111Industrial and Operational Management2Nil
Total Credits: 14
SEMESTER 6
CSE 3167Operating Systems3Nil
CSE 3168Operating Systems Lab1.5Nil
CSE 3171Data Communication3Nil
CSE 3297Software Engineering 3Nil
CSE 3298Software Engineering Lab1Nil
CSE 4114Mobile Application and Development1.5Nil
ICT 3204Project II1nil
Total Credits: 14
SEMESTER 7
CSE 3285Networking 3Nil
CSE 3286Networking Lab1.5Nil
CSE 3313Web Programming 3Nil
CSE 3314Web Programming Lab1.5Nil
MGT 3311Technology Entrepreneurship2Nil
CSE 3316Data Centre Management2Nil
CSE 3311Artificial Intelligence3Nil
Total Credits: 16
SEMESTER 8
CSE 41**Optional I3Nil
CSE 42**Optional I Lab1.5Nil
CSE 42**Optional II*3Nil
CSE 3315Computer and Cyber Security2Nil
BUS 3309Business Communication2Nil
CSE 4112Big Data2Nil
ICT 4106Project III1Nil
Total Credits: 14.5
SEMESTER 9
CSE 43**Optional III*3Nil
CSE 43**Optional III Lab1.5Nil
CSE 42**Optional IV*3Nil
ICT 4308 Project / Thesis (Final)4Nil
Total Credits: 11.5
Total = 56 Modules: 123 Credits


Group1 ( Optional I)
Module CodeModule TitleCredit(s)Prerequisite(s)
CSE 4111Programming Language C# Net3
CSE 4112Programming Language C# Net Lab1.5
CSE 4113Software Architecture3
CSE 4114Software Architecture Lab1.5
CSE 4115Python Programming Language3
CSE 4116Python Programming Language Lab1.5
CSE 4117Software Testing & Quality Assurance3
CSE 4118Software Testing & Quality Assurance Lab1.5
CSE 4119Advanced object Oriented Programming3
CSE 4120Advanced object Oriented Programming Lab1.5
CSE 4121Multimedia Systems Design3
CSE 4122Multimedia Systems Design Lab1.5
CSE 4123Computer Graphics3
CSE 4124Computer Graphics Lab1.5
CSE 4125Pattern Recognition3
CSE 4126Pattern Recognition Lab1.5
CSE 4127Advanced DBMS3
CSE 4128Advanced DBMS Lab1.5
CSE 4129Compiler3
CSE 4130Compiler Lab1.5


Group1 ( Optional II)
Module CodeModule TitleCredit(s)Prerequisite(s)
CSE 4141Data Mining3
CSE 4143E-Commerce3
CSE 4145Digital Image Processing3
CSE 4147Game Design & Development3
CSE 4149Cloud Computing3


Group 2 (Optional III)
Module CodeModule TitleCredit(s)Prerequisite(s)
CSE 4211Advance Neworking3
CSE 4212Advance Neworking Lab1.5
CSE 4213Wireless Communication3
CSE 4214Wireless Communication Lab1.5
CSE 425Simulation & Modeling3
CSE 4216Simulation & Modeling Lab1.5
CSE 4217VLSI Design3
CSE 4218VLSI Design Lab1.5
CSE 4219Digital Forensics and Investigation3
CSE 4220Digital Forensics and Investigation Lab1.5


Group 2 (Optional IV)
Module CodeModule TitleCredit(s)Prerequisite(s)
CSE 4221Optical Fiber Communication3
CSE 4223Advanced Network Services and Management3
CSE 4225Mobile Cellular Communicaton3
CSE 4227Mobile Computing3
CSE 4229Network Security3
CSE 4231Advance Architecture3
CSE 4233Robotics3
CSE 4235Embedded Systems3
CSE 4237Theory of Computing3
CSE 4239Introduction to Bioinformatics3
CSE 4251Machine Learning3

10-100% scholarship

50% waiver IN ADMISSION fees

© All rights reserved 2023

Developed by Arifur Rahaman

Asst. Developer Hasan

Asst. Designer Riaz

Asst. Developer & Design by Mahadi Masud

Content Developed by: Abdullah Al Masud ,Dewan Mizan ( Asso. Prof.), Razwanur Rahman (Asst. Prof.), Rafique Sulayman, Himel Sarkar (Photographer)