Course Code
 
Course Title
 
Credit Hours
Course Code
 
Course Title
 
Credit Hours
Th
Pr
Total
Th
Pr
Total
First Year
Fall Semester
Spring Semester
CT-153
Programming Languages.
2
1
3
SE-201
Object Oriented Concepts & Programming
3
1
4
CT-174
Fundamentals of Information Technology.
2
1
3
CT-157
Data Structure Algorithm & Application
3
1
4
CT-162
Discrete Structures.
3
0
3
PH-122
Applied Physics
3
1
4
HS-104
Functional English.
3
0
3
EL-134
Basic Electronics
3
1
4
MT-173
Calculus
3
0
3
HS-205 HS-209
Islamic Studies. OR                      Ethical Behaviour.(For Non-Muslims)
2
0
2
HS-105 HS-127
Pakistan Studies. OR                Pakistan Studies. (For Foreigners) 2 0 2
 
 
 
 
 
Second Year
Fall Semester
Spring Semester
MT-273
Differential Equations & Linear Algebra.
3
0
3
SE-204
Database Management System.
3
1
4
HS-208
Business Communication.
3
0
3
SE-206
Web Engineering.
3
1
4
CS-251
Logic Design & Switching Theory
3
1
4
SE-208
Software Requirement Engineering
3
0
3
SE-207
Software Engineering.
3
0
3
CT-258
Financial & Cost Accounting
3
0
3
SE-202
Computer Graphics
3
1
4
CS-252
Computer Architecture & Organization
3
1
4
Third Year
Fall Semester
Spring Semester
IF-301
Applied Economics for Engineers.
3
0
3
CS-351
Computer Communication Networks.
3
1
4
SE-302
Human Computer Interaction.
3
0
3
CT-361
Artificial Intelligence & Expert System
3
1
4
SE-303
Operating Systems.
3
1
4
SE-309
Software Quality Engineering
2
1
3
SE-308
Software Design & Architecture.
2
1
3
SE-310
Software Project Management
3
0
3
MT-331
Probability & Statistics.
3
0
3
SE-311
E-Commerce
3
0
3
Final Year
Fall Semester
Spring Semester
CT-460
Network & Information Security.
3
1
4
HS-403
Entrepreneurship.
3
0
3
SE-405
Modeling & Simulation.
3
0
3
SE-408
Design Patterns.
3
0
3
SE-406
Distributed Processing
3
1
4
MT-442
Numerical Methods
3
0
3
SE-407
Data Warehouse & Mining
3
1
4
SE-###
Elective Course.
3
0
3
SE-499 Software Based Project. - - - SE-499 Software Based Project. 0 6 6
  Elective Courses
SE-484 Software Testing Strategies & Techniques.
SE-485 Software Reliability Engineering.
SE-486 Information Systems Engineering.