ELECTIVE COMPUTER SCIENCE COURSES
Equivalent to BS (IT) (16 years education) (The list of courses can be enhanced)
|
|
| Course No |
Course Title |
Credit Hrs |
Semester |
| BCS122 |
Modern Programming Languages |
3 (2-3) |
4 |
| BCS123 |
Web Programming |
3 (2-3) |
5 |
| BCS124 |
Software Engineering - II |
3 (2-3) |
5 |
| BCS125 |
Adv. Object Oriented Programming |
3 (2-3) |
6 |
| BCS126 |
System Programming |
3 (2-3) |
7 |
| BCS127 |
Visual Programming |
3 (2-3) |
7 |
| BCS128 |
Distributed Database Systems |
3 (2-3) |
7 |
|
Required Supporting Courses |
| Course No |
Course Title |
Credit Hrs |
Semester |
| BCS129 |
Calculus and Analytical Geometry |
3 (3-0) |
1 |
| BCS130 |
Multi Variable Calculus |
3 (3-0) |
2 |
| BCS131 |
Differential Equations |
3 (3-0) |
3 |
| BCS132 |
Linear Algebra |
3 (3-0) |
4 |
| BCS133 |
Circuit Theory |
3 (3-0) |
3 |
| BCS134 |
Electronics |
3 (3-0) |
4 |
| BCS135 |
Statistics and Probability |
3 (3-0) |
5 |
|
Required General Education Courses |
| Course No |
Course Title |
Credit Hrs |
Semester |
| BCS236 |
English Comprehension |
3 (3-0) |
1 |
| BCS237 |
Technical and Business Writing |
3 (3-0) |
2 |
| BCS238 |
Communication Skills |
3 (3-0) |
3 |
| BCS239 |
Financial Accounting |
3 (3-0) |
1 |
| BCS240 |
Financial Management |
3 (3-0) |
2 |
| BCS241 |
Human Resource Management |
3 (3-0) |
3 |
| BCS242 |
Psychology |
3 (3-0) |
8 |
| BCS243 |
Pakistan Studies |
1 (1-0) |
1 |
| BCS244 |
Islamic Studies / Ethics |
1 (1-0) |
- |
|
| |
| |