| # |
Codes |
Pre-Reqs |
Course Title |
Credit hours |
| |
|
|
Core Courses (44/136) |
|
| 1 |
ECS401 |
ECS311 |
Object Oriented Programming |
3 (2-3) |
| 2 |
ECS411 |
|
Discrete Structures |
3 (3-0) |
| 3 |
ECS412 |
|
Data Base Systems |
4 (3-3) |
| 4 |
EEE501 |
|
Digital Logic Design |
4 (3-3) |
| 5 |
ECS503 |
|
Operating System Concepts |
4 (3-3) |
| 6 |
EEE511 |
EEE501 |
Computer Architecture |
4 (3-3) |
| 7 |
ECS511 |
|
Software Engineering I |
3 (2-3) |
| 8 |
ECS512 |
ECS401 |
Modern Programming Languages |
3 (2-3) |
| 9 |
ECS513 |
ECS301 |
Data Structures |
4 (3-3) |
| 10 |
ECS602 |
ECS412 |
Distributed Database Systems |
3 (2-3) |
| 11 |
ECS603 |
ECS401 |
Visual Programming |
3 (2-3) |
| 12 |
ECS699 |
|
Project |
6 (0-18) |
| |
|
|
Elective Courses (42/136) |
|
| 13 |
ECS414 |
|
Multimedia Technologies |
3 (2-3) |
| 14 |
EEE502 |
|
Data Communication |
3 (3-0) |
| 15 |
ECS504 |
|
Web Design and Development |
3 (2-3) |
| 16 |
ECS507 |
|
E-Commerce |
3 (2-3) |
| 17 |
EEE601 |
EEE502 |
Computer Networks |
3 (2-3) |
| 18 |
ECS606 |
EEE601 |
Network Management |
3 (2-3) |
| 19 |
HEC301 |
|
Principles of Economics |
3 (3-0) |
| 20 |
AMG302 |
|
Introduction to Management |
3 (3-0) |
| 21 |
AMG311 |
|
Introduction to Marketing |
3 (3-0) |
| 22 |
AMG313 |
|
Introduction to Cost Accounting |
3 (3-0) |
| 23 |
AMG404 |
AMG311 |
Introduction to Marketing Management |
3 (3-0) |
| 24 |
AMG501 |
AMG302 |
Strategic Business Management |
3 (3-0) |
| 25 |
AMG503 |
|
Introduction to Organizational Behavior |
3 (3-0) |
| 26 |
AMG506 |
|
Small Business Management |
3 (3-0) |
| |
|
|
Faculty Requirements (35/136) |
|
| 27 |
ECS300 |
|
Introduction to Computers |
3 (2-3) |
| 28 |
ECS301 |
|
Fundamentals of Algorithms |
3 (3-0) |
| 29 |
ECS311 |
|
Introduction to Computer Programming |
4 (3-3) |
| 30 |
SMT301 |
|
Calculus and Analytic Geometry |
3 (3-0) |
| 31 |
SMT311 |
SMT301 |
Multivariable Calculus |
3 (3-0) |
| 32 |
SMT401 |
SMT311 |
Differential Equations |
3 (3-0) |
| 33 |
SST401 |
|
Probability & Statistics for Engineers |
3 (3-0) |
| 34 |
AMG301 |
|
Introduction to Financial Accounting |
3 (3-0) |
| 35 |
AMG302 |
|
Introduction To Management |
3 (3-0) |
| 36 |
AMG403 |
|
Introduction to Human Resource Management |
3 (3-0) |
| 37 |
EGE690 |
|
Seminar 1 |
1 (1-0) |
| 38 |
EGE691 |
|
Seminar 2 |
1 (1-0) |
| 39 |
EGE692 |
|
Seminar 3 |
1 (1-0) |
| 40 |
EGE693 |
|
Seminar 4 |
1 (1-0) |
| |
|
|
University Requirements (15/136) |
|
| 41 |
HEN300 |
|
English Comprehension |
3 (3-0) |
| 42 |
HEN310 |
HEN300 |
Technical and Business Writing |
3 (3-0) |
| 43 |
HEN400 |
|
Communication Skills |
3 (3-0) |
| 44 |
HIS300 |
|
Pakistan Studies |
3 (3-0) |
| 45 |
HIS301 |
|
Islamic Studies |
3 (3-0) |