BS (SE)

A TYPICAL STUDY PLAN – BACHELOR OF SCIENCE (SOFTWARE ENGINEERING), BS (SE)

Minimum Degree Requirements: This program comprises of a minimum of 136 credit hours of coursework that includes 121 credits of required courses, a final year project of 6 credits and 9 credits of electives courses.

YEAR 1 – First Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSIC 101
CSOA 151
TCAP 101
HMIS 113
HMLG 111
MTCA 111
Introduction to Computers
Office Applications
Applied Physics
Islamic Studies
English Composition & Comprehension
Calculus & Analytical Geometry

3(2+3)
1(0+3)
4(3+3)
2(2+0)
3(3+0)
3(3+0)

80
48
96
32
48
48

Total Credits

16

352

YEAR 1 – Second Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSWD 153
CSOP 152
HMPS 112
MSMG 112
MTDM 114
MTSP 113
Web Development
Object Oriented Programming
Pakistan Studies
Principles of Management
Discrete Mathematics
Elements of Statistics & Probability

4(3+3)
4(3+3)
1(1+0)
3(3+0)
3(3+0)
3(3+0)

96
96
16
48
48
48

Total Credits

18

352

YEAR 2 – First Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSDC 236
CSDL 241
CSDS 252
CSVP 253
MSMK 251
Data & Computer Communication
Digital Logic and Design
Data Structures
Visual Programming
Principles of Marketing

3(3+0)
4(3+3)
4(3+3)
4(3+3)
3(3+0)

48
96
96
96
48

Total Credits

18

384

YEAR 2 – Second Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSSE 321
CSDD 211
CSIA 263
MTLA 211
HMTR 211
Software Engineering
Database Design & Management
Introduction to Algorithms
Linear Algebra
Technical Report Writing

4(3+3)
4(3+3)
4(3+3)
3(3+0)
3(3+0)

96
96
96
48
48

Total Credits

18

384

YEAR 3 – First Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSSR 322
CSSA 324
MSBC 315
CSIP 352
CSSA 421
Software Requirements Engineering
Software Architecture Design
Business Communication
Internet Programming & Management
System Analysis and Design

3(3+0)
4(3+3)
3(3+0)
4(3+3)
3(3+0)

48
96
48
96
48

Total Credits

17

336

YEAR 3 – Second Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSHC 425
CSSQ 323
CSJP 354
CSOS 331
MTNA 313
Human Computer Interaction
Software Quality Assurance
Java Programming
Operating Systems
Numerical Analysis

3(3+0)
3(3+0)
4(3+3)
3(3+0)
3(3+0)

48
48
96
48
48

Total Credits

16

288

YEAR 4 – First Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSTA 461
HMPP 415
CSPL 462
CSSP 425
Theory of Automata
Professional Practices
Programming Language Concepts
Software Project Management
Elective – I

3(3+0)
3(3+0)
3(3+0)
3(3+0)
3(3+0)

48
48
48
48
48

Total Credits

15

240

YEAR 3 – Second Semester
Course
Code

Course Title

Credit Hours

Contact Hrs
per semester

CSCC 462
CSCD 464

 

CSSE 499

Compiler Construction
Cryptography & Data Security
Elective – II
Elective – III
BSSE Project

3(3+0)
3(3+0)
3(3+0)
3(3+0)
6(0+18)

48
48
48
48
288

Total Credits

18

480

SE Electives
Course
Code
Course Title Credit Hours Contact Hrs
per semester
CSCC 439
CSDP 452
CSMS 476
CSMI 475
CSCS 400
CSMD 416
CSNM 437
TCDS 411
TCMW 441
CCNA Certification Track
Distributed Programming
Multimedia System Design
Multimedia Information Networking
Internship
Multimedia Databases
Network Management & Security
Digital Signal Processing
Mobile and Wireless Communications
3(2+3)
3(2+3)
3(3+0)
3(3+0)
3(0+9)
3(3+0)
3(2+3)
3(2+3)
3(3+0)
80
80
48
48
144
48
80
80
48
burst_total_pageviews_count:
311