Software Engineering Course List

 

Level – 01, Term – 01 (01 Semester)

 

SI No Code Course Title Pre-requisite Category Credit
01 SE 111 Computer Fundamentals   Core 3
02 SE 112 Computer Fundamentals Lab   Lab 1
03 SE 113 Introduction to Software Engineering   Core 3
04 ENG 114

ENG 101

English Reading, Writing Skills & Public Speaking / English I   GED 3
05 AOL 101 Art of Living   GED 3
06 MAT 124

MAT 101

Math-I: Calculus & Geometry/ Mathematics I   GED 3
Total 16

 

Level – 01, Term – 02 (02 Semester)

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 121 Structured Programming SE 111

SE 112

Core 3
02 SE 122 Structured Programming Lab SE 111

SE 112

Lab 1
03 SE 123 Discrete Mathematics PGC 3
04 SE 212 Software Requirement Specifications & Analysis SE 113 Core 3
05 SE 213 Digital Electronics & Logic Design SE 111

SE112

PGC 3
06 PHY 125

PHY 101

Physics: Mechanics, Electromagnetism & Waves / Physics I GED 3
07 MAT 134

MAT 102

Math-II: Linear Algebra & Fourier Analysis / Mathematics II MAT124

MAT101

GED 3
Total 19

 

Level – 02, Term – 01 (03 Semester)

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 131 Data Structure SE 121

SE 122

SE 123

PGC 3
02 SE 132 Data Structure Lab SE 121

SE 122

SE 123

Lab 1
03 SE 133 Software Development Capstone Project SE 121

SE 122

Lab-P 3
04 SE 211 Object Oriented Concepts SE 121

SE 122

Core 3
05 SE 222 Computer Architecture SE 213 PGC 3
06 STA 135

STA 101

Probability & Statistics in Software Engineering / Statistics I GED 3
07 BNS 101 Bangladesh Studies GED 3
Total 19

 

Level – 02, Term – 02 (04 Semester)

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 214 Algorithms Design & Analysis SE 131

SE 132

PGC 3
02 SE 215 Algorithms Design & Analysis Lab SE 131

SE 132

Lab 1
03 SE 221 Object Oriented Design SE211 Core 3
04 SE 223 Database System Core 3
05 SE 224 Database System Lab Lab 1
06 SE 232 Operating System & System Programming SE 222 PGC 3
07 SE 233 Operating System & System Programming Lab SE 222 Lab 1
08 GE 235 Principles of Accounting, Business & Economics GED 3
09 SE 532

SE XXX

Introduction to Robotics (G-1) / Guided Elective- I SE 213 PGC 3
Total 21

 

Level – 03, Term – 01 (05 Semester)

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 225 Data Communication & Computer Networking PGC 3
02 SE 226 Data Communication & Computer Networking Lab Lab 1
03 SE 231 System Analysis & Design Capstone Project SE 133

SE 212

SE 221

Lab-P 3
04 SE 234 Theory of Computing PGC 3
05 SE 311 Design Pattern SE 221 Core 3
06 SE 312 Software Quality Assurance & Testing SE 212

SE 221

Core 3
07 SE 313 Software Quality Assurance & Testing Lab SE 212

SE 221

Lab 1
08 GE 324 Business Analysis & Communication ENG114

ENG101

SE212

GED 3
Total 20

 

 Level – 03, Term – 02 (06 Semester)

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 321 Software Engineering Web Application SE 121

SE 122

Core 3
02 SE 322 Software Engineering Web Application Lab SE 121

SE 122

Lab 1
03 SE 323 Software Architecture & Design SE212, SE221

SE223, SE311

Core 3
04 SE 332 Information System Security   Core 3
05 SE 411 Software Project Management & Documentation SE 312 Core 3
06 SE 333 Artificial Intelligence SE 214, SE 234 Core 3
07 SE 334 Artificial Intelligence Lab SE 214, SE 234 Lab 1
08 SE 544

SE XXX

Introduction to Machine Learning (G -2)
Guided Elective – I I
MAT 101

MAT 102,

STA 101, SE 121

PGC 3
Total 20

 

Level – 04, Term – 01 (07 Semester)

For All Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 331 Software Engineering Design Capstone Project SE 231, SE 312

SE 321, SE 323

Lab-P 3
02 GE 557

GED 302

EMP 101

Employability 360 GED 3
03 SE 442

SE XXX

Management Information System (G-3)/Guided Elective- III PGC 3
Total 9

 

Non Major

Level – 04, Term – 01 (07 Semester)

For Only Simple Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 535/ SE XXX Mobile Application Development (Open Elective-1) Non-Major Only   PGC 3
02 SE 447

SE XXX

Human Computer Interaction (Open Elective-2) Non-Major Only   PGC 3
03 SE 599

SE XXX

Research Methodology & Scientific Writing (Open Elective-3) Non-Major Only   PGC 3
Total 9

 

Level – 04, Term – 01 (07 Semester)

For Only Cyber Security Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE 211 Cyber Security Fundamentals (CS Major) SE 332 Major 3
02 CS 418 Network & Communication Security (CS Major) SE 211 Major 3
03 CS 422 Digital Forensic (CS Major) SE 418 Major 3
Total 9

 

Level – 04, Term – 01 (07 Semester)

 For Only Data Science Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 DS 331 Introduction To Data Science and Data Management & Analysis (DS Major) STA 101

SE 121

Major 2
02 DS 332 Introduction To Data Science and Data Management & Analysis Lab (DS Major) STA 101

SE 121

Major-L 1
03 DS 411 Statistical Data Analysis (DS Major) DS 331

DS 332

Major 2
04 DS 412 Statistical Data Analysis Lab (DS Major) DS 331

DS 332

Major-L 1
05 DS 421 Machine Learning Driven Data Analysis I (DS Major) DS 411

DS 412, SE 544

Major 2
06 DS 422 Machine Learning Driven Data Analysis Lab I (DS Major) DS 411

DS 412, SE 544

Major-L 1
  Total 9

 

Level – 04, Term – 01 (07 Semester)

For Only Robotics & Embedded Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 RE 331 Embedded Programming (RE Major) SE 213

SE 121, SE 532

Major 2
02 RE 331 Embedded Programming Lab (RE Major) SE 213

SE 121, SE 532

Major-L 1
03 RE 411 Embedded Systems Design & Development (RE Major) RE 331

RE 332

Major 2
04 RE 412 Embedded Systems Design & Development Lab (RE Major) RE 331

RE 332

Major-L 1
05 RE 421 Robotic Process Automation Design & Development (RE Major) RE 331

RE 332, RE 411,RE 412,SE 442, SE 331

Major 2
06 RE 422 Robotic Process Automation Design & Development Lab(RE Major) RE 331, RE 332, RE 411,RE 412,SE 442, SE 331 Major-L 1
07 Total 9

 

Level – 04, Term – 02 (08 Semester)

For All Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE XXX Guided Elective-IV   PGC 3
Total 3

 

Level – 04, Term – 02 (08 Semester)

For Only Simple Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 SE341

SE XXX

Numerical Analysis (G -5) Non –Major Only/Guided Elective- V   PGC 3
02 SE 431 Final Year Project

Thesis/ Internship

  PRO-THE 6
  Total 9

 

Level – 04, Term – 02 (08 Semester)

For Only Cyber Security Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 CS 334 Ethical Hacking & Countermeasures (CS Major) CS 418 Major 1
02 CS 335 Ethical Hacking & Countermeasures Lab (CS Major) CS 418 Major-L 2
03 CS 439 Cyber Security Major Capstone Project (CS Major) All CS Major Courses PRO-THE 6
  Total 9

 

Level – 04, Term – 02 (08 Semester)

For Only Data Science Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 DS 423 Machine Learning Driven Data Analysis II and Communicating Data Insights (DS Major) DS 411

DS 412, SE 544

Major 2
02 DS 424 Machine Learning Driven Data Analysis II and Communicating Data Insights Lab (DS Major) DS 411

DS 412, SE 544

Major-L 1
03 DS 431 Data Science Major Capstone Project ALL DS Major Courses PRO-THE 6
  Total 9

 

Level – 04, Term – 02 (08 Semester)

For Only Robotics & Embedded Student

 

SI No Code Course Title Pre-Requisite Category Credit
01 RE 423 Advanced Robotics (RE Major) RE 331, RE 332, RE 411,RE 412 Major 2
02 RE 424 Advanced Robotics Lab (RE Major) RE 331, RE 332, RE 411,RE 412 Major-L 1
03 RE 431 Robotics & Embedded Systems Major Capstone Project ALL RE Major Courses PRO-THE 6
  Total 9

 

 

Thanks for your time!

 

 

By Md Jakaria Nur

Software Engineer

Leave a Reply

Your email address will not be published. Required fields are marked *