Software Engineering Course List

Software Engineering Course List

Level – 01, Term – 01 (01 Semester)

SI NoCodeCourse TitlePre-requisiteCategoryCredit
01SE 111Computer FundamentalsCore3
02SE 112Computer Fundamentals LabLab1
03SE 113Introduction to Software EngineeringCore3
04ENG 114ENG 101English Reading, Writing Skills & Public Speaking / English IGED3
05AOL 101Art of LivingGED3
06MAT 124MAT 101Math-I: Calculus & Geometry/ Mathematics IGED3
    Total16

Level – 01, Term – 02 (02 Semester)

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 121Structured ProgrammingSE 111SE 112Core3
02SE 122Structured Programming LabSE 111SE 112Lab1
03SE 123Discrete Mathematics PGC3
04SE 212Software Requirement Specifications & AnalysisSE 113Core3
05SE 213Digital Electronics & Logic DesignSE 111SE112PGC3
06PHY 125PHY 101Physics: Mechanics, Electromagnetism & Waves / Physics I GED3
07MAT 134MAT 102Math-II: Linear Algebra & Fourier Analysis / Mathematics IIMAT124MAT101GED3
    Total19

Level – 02, Term – 01 (03 Semester)

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 131Data StructureSE 121SE 122SE 123PGC3
02SE 132Data Structure LabSE 121SE 122SE 123Lab1
03SE 133Software Development Capstone ProjectSE 121SE 122Lab-P3
04SE 211Object Oriented ConceptsSE 121SE 122Core3
05SE 222Computer ArchitectureSE 213PGC3
06STA 135STA 101Probability & Statistics in Software Engineering / Statistics I GED3
07BNS 101Bangladesh Studies GED3
    Total19

Level – 02, Term – 02 (04 Semester)

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 214Algorithms Design & AnalysisSE 131SE 132PGC3
02SE 215Algorithms Design & Analysis LabSE 131SE 132Lab1
03SE 221Object Oriented DesignSE211Core3
04SE 223Database System Core3
05SE 224Database System Lab Lab1
06SE 232Operating System & System ProgrammingSE 222PGC3
07SE 233Operating System & System Programming LabSE 222Lab1
08GE 235Principles of Accounting, Business & Economics GED3
09SE 532SE XXXIntroduction to Robotics (G-1) / Guided Elective- ISE 213PGC3
    Total21

Level – 03, Term – 01 (05 Semester)

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 225Data Communication & Computer Networking PGC3
02SE 226Data Communication & Computer Networking Lab Lab1
03SE 231System Analysis & Design Capstone ProjectSE 133SE 212SE 221Lab-P3
04SE 234Theory of Computing PGC3
05SE 311Design PatternSE 221Core3
06SE 312Software Quality Assurance & TestingSE 212SE 221Core3
07SE 313Software Quality Assurance & Testing LabSE 212SE 221Lab1
08GE 324Business Analysis & CommunicationENG114ENG101SE212GED3
    Total20

Level – 03, Term – 02 (06 Semester)

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 321Software Engineering Web ApplicationSE 121SE 122Core3
02SE 322Software Engineering Web Application LabSE 121SE 122Lab1
03SE 323Software Architecture & DesignSE212, SE221SE223, SE311Core3
04SE 332Information System SecurityCore3
05SE 411Software Project Management & DocumentationSE 312Core3
06SE 333Artificial IntelligenceSE 214, SE 234Core3
07SE 334Artificial Intelligence LabSE 214, SE 234Lab1
08SE 544SE XXXIntroduction to Machine Learning (G -2)
Guided Elective – I I
MAT 101MAT 102,STA 101, SE 121PGC3
    Total20

Level – 04, Term – 01 (07 Semester)

For All Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 331Software Engineering Design Capstone ProjectSE 231, SE 312SE 321, SE 323Lab-P3
02GE 557GED 302EMP 101Employability 360 GED3
03SE 442SE XXXManagement Information System (G-3)/Guided Elective- III PGC3
    Total9

Non Major

Level – 04, Term – 01 (07 Semester)

For Only Simple Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 535/ SE XXXMobile Application Development (Open Elective-1) Non-Major OnlyPGC3
02SE 447SE XXXHuman Computer Interaction (Open Elective-2) Non-Major OnlyPGC3
03SE 599SE XXXResearch Methodology & Scientific Writing (Open Elective-3) Non-Major OnlyPGC3
    Total9

Level – 04, Term – 01 (07 Semester)

For Only Cyber Security Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE 211Cyber Security Fundamentals (CS Major)SE 332Major3
02CS 418Network & Communication Security (CS Major)SE 211Major3
03CS 422Digital Forensic (CS Major)SE 418Major3
    Total9

Level – 04, Term – 01 (07 Semester)

For Only Data Science Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01DS 331Introduction To Data Science and Data Management & Analysis (DS Major)STA 101SE 121Major2
02DS 332Introduction To Data Science and Data Management & Analysis Lab (DS Major)STA 101SE 121Major-L1
03DS 411Statistical Data Analysis (DS Major)DS 331DS 332Major2
04DS 412Statistical Data Analysis Lab (DS Major)DS 331DS 332Major-L1
05DS 421Machine Learning Driven Data Analysis I (DS Major)DS 411DS 412, SE 544Major2
06DS 422Machine Learning Driven Data Analysis Lab I (DS Major)DS 411DS 412, SE 544Major-L1
   Total9

Level – 04, Term – 01 (07 Semester)

For Only Robotics & Embedded Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01RE 331Embedded Programming (RE Major)SE 213SE 121, SE 532Major2
02RE 331Embedded Programming Lab (RE Major)SE 213SE 121, SE 532Major-L1
03RE 411Embedded Systems Design & Development (RE Major)RE 331RE 332Major2
04RE 412Embedded Systems Design & Development Lab (RE Major)RE 331RE 332Major-L1
05RE 421Robotic Process Automation Design & Development (RE Major)RE 331RE 332, RE 411,RE 412,SE 442, SE 331Major2
06RE 422Robotic Process Automation Design & Development Lab(RE Major)RE 331, RE 332, RE 411,RE 412,SE 442, SE 331Major-L1
07   Total9
      

Level – 04, Term – 02 (08 Semester)

For All Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE XXXGuided Elective-IVPGC3
    Total3

Level – 04, Term – 02 (08 Semester)

For Only Simple Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01SE341SE XXXNumerical Analysis (G -5) Non –Major Only/Guided Elective- VPGC3
02SE 431Final Year ProjectThesis/ InternshipPRO-THE6
   Total9

Level – 04, Term – 02 (08 Semester)

For Only Cyber Security Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01CS 334Ethical Hacking & Countermeasures (CS Major)CS 418Major1
02CS 335Ethical Hacking & Countermeasures Lab (CS Major)CS 418Major-L2
03CS 439Cyber Security Major Capstone Project (CS Major)All CS Major CoursesPRO-THE6
   Total9

Level – 04, Term – 02 (08 Semester)

For Only Data Science Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01DS 423Machine Learning Driven Data Analysis II and Communicating Data Insights (DS Major)DS 411DS 412, SE 544Major2
02DS 424Machine Learning Driven Data Analysis II and Communicating Data Insights Lab (DS Major)DS 411DS 412, SE 544Major-L1
03DS 431Data Science Major Capstone ProjectALL DS Major CoursesPRO-THE6
   Total9

Level – 04, Term – 02 (08 Semester)

For Only Robotics & Embedded Student

SI NoCodeCourse TitlePre-RequisiteCategoryCredit
01RE 423Advanced Robotics (RE Major)RE 331, RE 332, RE 411,RE 412Major2
02RE 424Advanced Robotics Lab (RE Major)RE 331, RE 332, RE 411,RE 412Major-L1
03RE 431Robotics & Embedded Systems Major Capstone ProjectALL RE Major CoursesPRO-THE6
   Total9

Thanks for your time!

Comments

Leave a Reply

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