Prossams
Dace esr 2)
Finan
rere 4508)
Objective | tearringOutcome | Requirements | DegieePian | Courses
Curriculum.
The BS in Computer Science and Engineering degree program requires @ minimum of 130 credits in about 4 years (12
Semesters) to complete, The breakdown of the total 120 semester credit hoursis given as ellos:
Category credits
University Core 4
‘School of Engineering & Physical Sciences (SEPS) Core 38
(SE Major Core 2
(CSE Major Capstone Design Project 4
(CSE Major Electives °
Open Electives 2
{nern/Co-0 (minimurn 8-12 weeks) Non-credit
‘Total Credit 130 Credits
Following lst shows the detalied credit requirement ofeach category
University Core (34 credits)
Languages (2 credits)
ENGIN PUbliCSpeaking
Humanities oon
Pil 104 Introduction to EthicsSocial Sciences (9¢redits)
{ECO 104 teroduction to Macroeconomics
OL 101 introduction to Poltca Science POL 104 intraductlon to Governance
SOC 101 intraciction to Socilogy
[ANT 101 Introduction to Anthropology
{1 ENV203/ GEO 205 Introduction to Bangladesh Geography
i
:
i
i
MAT 351 Probability and Statistics"
i
:
&
(acredies)
|
"ia School of Enginoering nd Physical Sciences core‘Sciences (with Lab) (acredits)
*in schoo of ngincering and Physical Sciences core
‘choot of Engineering and Physical Sciences (SEPS) Core (28 credits)
Mar 250 Caleuus I
MAT 361 Probabiity and Statistics “> 5
MAT 350 Engineering Mathematics
1
‘CEE 10 Engineering Drawing (EEE 154)
** Counts toward general educationSE Core Courses (42 credits)
EEELLL Analogélectronics | a
EE LILL Analog Electronics Lab
|
S227 Sofware Engineering
(SE 391 Microprocessor interfacing & Embedded Ss,
(SE 331L Microprocessor interfacing &Emb. Sys. Lab
(SE 373 Design and Analysis of Agorithis
(S352 Computer Organization and architecture
SE 425 Concepts of Programming Language
(CSE Major Capstone Design (acredits)
(5€299 Junior Design Projectt 1
(SE499A Senior Design Project 1s.
(SE 4998 Senior Design Projetil as.Internshipico-op
CSE 498 Inter/Co-op (nim 6-12 weeks) Nonredit
Open Elective Course (3credits)
‘There [sa 3 credit open elective, which a student may choose to take from any discipline. However, similar courses
already taken inthe are rotherestagories wll note counted
CSE Specialized Elective Courses (9¢redits)
The spacialized elective courses will ensure students depth understanding in a particular area of interest. Students must
{ake minimum of three courses (9 credits) to fulfill the requirements of Specialized Courses. Students must take
‘minimum two courses (6 Credits rom one of the fllowing specialized electives tals and remaining one slectve course
(2 Creits) maybe chosen from any val.
CSE Specialized Elective Course List:
The specialized olectve courses will ensue students depth understanding in a particular area of interest. Students must
{ake minimum three courses (9 credits) to fulfil the requirements of Specialized Courses. Students must take minimum
two courses (6 Credits) fm one of the following specialized electives tals and remaining one elective course (3
(realts) may be chosen from anyother wal frm te following,
|. Algorithms and Computation Trot
(CSE-401 Advanced Programming Techniques,
(CSE-AL7 Numerical Methods |
(CSE 418 Computer Graphics
(CSE 426 Compiler Consructions
(CSE473 Theory of Computation
(CSE491 Special Topics2 Software Engineering Trail
(CSE 411 Advanced Datanace Systems
S427 Sofware Quality Assurance & Testing
SE 428 Software Procees Management
(SE429 Software System Architecture
(CSE 492 Special Topics
3. Networks Tall
(S£ 422 Modeling and Simulation
CSE 428 Data Communication & Network
(S482 Inremet ane Web Technology
SE 485 Digital Signal Processing
CSE 486 Mobile and Wireless Applicaton Development
SE 493 Special Topics
4. Computer Architecture and VS! Trail
(SE 423 Advanced Architecture
SE435 nteduction toVLSI Design
(SE 413 erog HOL: Modeling, Simulation, and Synthesis
(SE 414 Advanced Chip Design Methodology and Optimization using HDL
SE A15¥LSIChip Testing
SE 454 Special Topies
5. Artificial Inteligence Trait
CSE Ao Antica inteligence
(SEAS Machine Leerning
(SE 465 Pattern Recognition and Neural Network
SE 467 Digitalimage Processing
(SE 470 Theory of Fuzzy Systems
CSEA19 Data Mining6 Bloinformatics Trait
(CSE-46 Introductions to Bioinformatics
SE 447 Melecular Biology
SE448 Genome Sequence & Analysis
SE 449 Structural Bioinformatics
SE 442 Micro Array Bioinformatics
(SE 496 Special TopiexSemester 2
MATI16 (Or) MATI20 (3cr.)
Year | FEEIS4 (CEE110) (Icr) | MAT125(@%F)
CSEIIS (der) CSEIZ3 Ger)
PHI104 ( cr.) BEN 205 Ger.)
pa |MAT250G cx) MAT350 (Ber) | MAT 361 @ cr.)
vn, | Pavosscuwery ~ csEsFGet) — CSE299 (1 cr)
‘HIS103 (3 cr.) POL101/104 (3 cr.) | BCOLOI/I04(3er)
CHE 1014CL cr) (CSESTTHE Ger) | BIOWSFCL (4 cr)
vas EFEE111 + CL (4cr.) (@S8323(3'R)~“ — CSE327 (3.cr.)
(CSE 332 Ber) CSE 373 (3 cr.) (CSE331 + IL cr.)
SOCIO1/ANTIOI/ENV2 ELECTI@cr) | ELECTS (er)
08 /GEO205 (3 cr.) ELECT2 cr.) OPEN ELECT (3 cr.)
| ee CSEA99A (15 cr) CSE499B (1.5 cr.)
fear | CSE425 (3 cr.)Semester-wise Subjective sequences of courses and Prerequisite list - BSCSE
Sat couRSE Gr | Crem. | — PREREQUISITES
[ENGI Inrodiacton to Composition 3
ye ATI Precateaas ] 4
TEEELS4 (CELIO) (Enginesring Drawing) z
‘CSELI5+CL: Programming Language 1 4
TENG 103 Intermediate Composition 3 ENGIOR/ Waiver
gee [MATI20- Callus 3) y [Manu
MAT 125: Linear Alge 3] MATIIG
‘CSE173: Discrete Mathematics 3 SENS
TENGIII: Public Speaking 3
ge [MATIO CateutustT S) 4, [wan
PHYIIZ+CL Physics] 4 ‘MAIO
(CSEZI5 + CL: Programming Language 4 SH
TPHIIOE Introduction to Hives 3
gm [ MATD50. Calculus 3] 4, [Man
TFHYIOS+CL: Physics I 4 MATI30 and PANIOZ
(CSE225 + IL Data Structures and Algor 3 SEs
BEN205: Bengal Language & Literature 3 ENGIS
ge | MATSSO Engineering Mathematics 3] yy [MATS
EEEI41 + CL: Blecric ireuit 4 PHYIO7 and MATIOO
‘CSEEH + TL: Digital Logic Design 3 SEB,
THISI02: Introduction o World Cieization 3
6% [MAT 361 Probability and Statistics 3) 7 [MApS
{CSF296: Junior Design i 0 eedts completed
THISIOS: Emergence of Bangadesh 3
pm | SHEMECL: Chemisty <) 4, (aE
TEFEIII + CL: Analog Heconis 7 7 =
‘CSENI2: Computer Organization and Archiecre [3 Ear
3
"POLIOT/ POLIO: Introduetion to Poltical Seience7
Governance.| CSESII + IL: Database Systems
"CSESIS: Operating Systems Design
{GSES Design and Analysis of Algor
‘CSE225 and MATSGL_—}
"ECOI01/ECO104 Introduction to
Microcconomics/ Macroeconomics
Sam
(
|
i
System + IL
‘SOCIOI/ANTIONENVAOH(GEORS): Introduction to | 3
ro» | Seiology/ Anthropology/ Bangladesh Geography ’
"CSEA25. Concepts of Programming Language
TETAS? Engineering Economics
ELECT
as [ac
(CSEIW9A: Senior Design
78
‘TO credits completed
ELECTS
12 [OPEN ELECT
(CSEI09B; Senior Design
78