BSSE Scheme of Studies

Scheme of Studies for BS Software Engineering

(138 Credit Hours)

Semester 1 19 Cr. Hrs.
CMP-2122 Programming Fundamentals * 4 (3+1)
ICT-2021 Introduction to ICT*** 4 (3+1)
MATH-2213 Calculus and Analytical Geometry ** 3(3+0)
PHY-2210 Basic Electronics ** 3(3+0)
ENG-2411 English-I (Functional English)*** 3(3+0)
SS-2311 Islamic Studies*** 2(2+0)
Semester 2 19 Cr. Hrs.
CMP-2123 Object Oriented Programming * 4(3+1)
MNG-2210 ^ Financial Accounting 3(3+0)
SS-2410 ^ Principles of psychology 3(3+0)
CMP-2210 Digital Logic Design * 3(3+0)
ENG-2412 English-II (Communication Skills)*** 3(3+0)
CMP-2111 Discrete Structures * 3(3+0)
Semester 3 18 Cr. Hrs.
CMP-3112 Data Structures and Algorithms * 3(3+0)
CMP-3450 Database Systems * 4(3+1)
CMP-3310 Software Engineering * 3(3+0)
SS-2312 Pakistan Studies*** 2(2+0)
ENG-2413 English-III (Technical and Report Writing)*** 3(3+0)
MATH-2110 Probability and Statistics ** 3(3+0)
Semester 4 19 Cr. Hrs.
CMP-2540 Computer Communication and Networks * 3(3+0)
SE-3342 ^^Software Requirement Engineering 3(3+0)
SE-3311 ^^^Object Oriented Analysis and Design 3(3+0)
MNG-2215 ^^^ Human Resource Management 3(3+0)
MATH-3215 Linear Algebra ** 3(3+0)
CMP-3621 Operating Systems * 4 (3+1)
Semester 5 18 Cr. Hrs.
CMP-3711 Human Computer Interaction * 3(3+0)
SE-3344 ^^Software Construction 3(3+0)
SE-3341 ^^Software Testing & Quality Engineering 3(3+0)
SE-4343 ^^Software Design & Architecture 3(3+0)
CS-3743 Multimedia Systems and Design **** 3(3+0)
CS-3548 ^^^Web Systems and Technologies 3(3+0)
Semester 6 15 Cr. Hrs.
SE-4349 ^^Software Project Management 3(3+0)
SE-4340 ^^Formal Methods in Software Engineering 3(3+0)
SE-4344 Software CASE Tools & Applications **** 3(3+0)
CS-4744 Enterprise Application Development **** 3(3+0)
CS-3811 Artificial Intelligence **** 3(3+0)
Semester 7 15 Cr. Hrs.
CMP-4970 Capstone Project I * 3(0+3)
SE-4342 ^^^SE Economics 3(3+0)
CS-4547 Mobile Application Development **** 3(3+0)
CS-4461 Enterprise Resource Planning Systems **** 3(3+0)
SE-4349 Model-Driven Software Development **** 3(3+0)
Semester 8 15 Cr. Hrs.
CMP-4970 Capstone Project II * 3(0+3)
MNG-3262 ^Entrepreneurship 3(3+0)
SS-4910 Professional Practice *** 3(3+0)
CS-4544 Cloud Computing **** 3(3+0)
SE-4345 Design Patterns **** 3(3+0)

 * Computing Core Courses

** SE Supporting (Math/Science) Elective Courses

***General Education Courses

^ University Elective Courses

^^ Software Engineering – Core Courses

^^^SE Supporting Courses

**** Specialization Elective Courses