Bachelor of Science in Telecommunication and Networking
Bachelor of Science in Telecommunication and Networking program is aimed at catering the human resource needs in the fast growing industry of telecommunications and networking. This program focuses on the application of technology solutions to business problems in telecom service sector and it requires additional domain knowledge in communication and networks, along with a strong mathematical background.
Program Name
Bachelor of Science in Telecommunication and Networking
Minimum Duration
- No of years: 04
- No of Semesters: 08
Core Courses
Elective Courses
Total
- No of Courses: 40
- Credit Hours: 134
Core Courses
Computer Science, Telecommunication and Networking
# |
Code |
Title |
Credit Hours |
Pre-requisite(s) |
1 |
CSC101 |
Introduction to Computing |
3(2, 1) |
|
2 |
CSC112 |
Algorithms and Data Structures |
4(3, 1) |
CSC141 |
3 |
CSC141 |
Introduction to Computer Programming |
4(3, 1) |
|
4 |
CSC221 |
Computer Organization and Assembly Language |
4(3, 1) |
|
5 |
CSC241 |
Object Oriented Programming |
4(3, 1) |
|
6 |
CSC242 |
Introduction to Telecommunication Systems |
3(2, 1) |
|
7 |
CSC321 |
Network Operating Systems |
3(1, 2) |
|
8 |
CSC333 |
Applied Networking |
3(1, 2) |
CSC339 |
9 |
CSC339 |
Computer Communication and Networks |
4(3, 1) |
|
10 |
CSC341 |
Network Programming |
4(3, 1) |
CSC141 |
11 |
CSC356 |
Mobile Communication |
3(3, 0) |
|
12 |
CSC430 |
Wireless Networks |
3(3, 0) |
CSC339 |
13 |
CSC432 |
Telecommunication Network Design |
3(3, 0) |
CSC339 |
14 |
CSC436 |
Routing and Switching Principles |
4(3, 1) |
CSC339 |
15 |
CSC438 |
Telecommunication Network Management |
3(3, 0) |
CSC432 |
16 |
CSC491 |
Quality Control in Telecommunication |
3(3, 0) |
CSC242 |
17 |
CSC492 |
Software Engineering |
3(3, 0) |
|
18 |
CSC499 |
Project |
2(0, 2) |
|
19 |
EEE119 |
Circuits and Electronics |
4(3, 1) |
|
20 |
EEE223 |
Signals and Systems |
3(3, 0) |
|
21 |
EEE241 |
Digital Logic Design |
4(3, 1) |
|
22 |
EEE261 |
Electromagnetic Theory |
3(3, 0) |
EEE223 |
23 |
EEE324 |
Digital Signal Processing |
4(3, 1) |
EEE223 |
24 |
EEE463 |
Antenna and Radio Wave Propagation |
4(3, 1) |
EEE261 |
Allied Courses
# |
Code |
Title |
Credit Hours |
Pre-requisite(s) |
1 |
MTH104 |
Calculus and Analytic Geometry |
3(3, 0) |
|
2 |
MTH231 |
Linear Algebra |
3(3, 0) |
|
3 |
MTH242 |
Differential Equations |
3(3, 0) |
MTH104 |
4 |
MTH262 |
Statistics and Probability Theory |
3(3, 0) |
|
|
|
Total Credit Hours |
12 |
|
Institutional Core Courses
# |
Code |
Title |
Credit Hours |
Pre-requisite(s) |
1 |
HUM100 |
English Comprehension and Composition |
3(3, 0) |
|
2 |
HUM102 |
Report Writing Skills |
3(3, 0) |
HUM100 |
3 |
HUM103 |
Communication Skills |
3(3, 0) |
HUM100 |
4 |
HUM110 |
Islamic Studies |
3(3, 0) |
|
5 |
HUM111 |
Pakistan Studies |
3(3, 0) |
|
6 |
MGT101 |
Introduction to Management |
3(3, 0) |
|
|
|
Total Credit Hours |
18 |
|
Elective Courses
Telecommunication and Networking
# |
Code |
Title |
Credit Hours |
Pre-requisite(s) |
1 |
CSC201 |
Design and Analysis of Algorithms |
3(3, 0) |
|
2 |
CSC315 |
Web Technologies |
4(3, 1) |
|
3 |
CSC330 |
E-Commerce |
4(3, 1) |
|
4 |
CSC332 |
Network Security |
3(3, 0) |
|
5 |
CSC334 |
Distributed Computing |
4(3, 1) |
CSC141 |
6 |
CSC345 |
Ubiquitous and Pervasive Computing |
3(3, 0) |
|
7 |
CSC357 |
Grid Services and Distributed Networking |
3(3, 0) |
|
8 |
CSC358 |
Wireless Sensor Networks |
3(3, 0) |
|
9 |
CSC414 |
Application Development for Mobile Devices |
4(3, 1) |
|
10 |
CSC421 |
Systems Programming |
4(3, 1) |
CSC141 |
11 |
CSC426 |
Voice over IP and IMS |
3(3, 0) |
|
12 |
CSC431 |
ATM Systems in Telecommunications |
3(3, 0) |
CSC242 |
13 |
CSC433 |
Converging Voice and Data Networks |
3(3, 0) |
CSC339 |
14 |
CSC434 |
Information Theory and Coding |
3(3, 0) |
|
15 |
CSC435 |
Satellite Communication |
3(3, 0) |
CSC339 |
16 |
CSC437 |
Fiber Optic Telecommunication |
3(3, 0) |
CSC242 |
17 |
CSC439 |
Digital Switching |
3(3, 0) |
|
18 |
CSC444 |
Visual Programming |
3(3, 0) |
|
19 |
CSC461 |
Neural Networks |
3(3, 0) |
|
20 |
CSC472 |
Geographical Information Systems |
3(3, 0) |
|
21 |
CSC493 |
Telecommunication Project Management |
3(3, 0) |
CSC242 |
Institutional Elective Courses
# |
Code |
Title |
Credit Hours |
Pre-requisite(s) |
29 |
HUM220 |
Introduction to Psychology |
3(3, 0) |
|
30 |
HUM430 |
French |
3(3, 0) |
|
31 |
HUM431 |
German |
3(3, 0) |
|
32 |
HUM432 |
Arabic |
3(3, 0) |
|
33 |
HUM433 |
Persian |
3(3, 0) |
|
34 |
MGT210 |
Fundamentals of Marketing |
3(3, 0) |
|
35 |
MGT300 |
Organizational Behavior |
3(3, 0) |
MGT101 |
36 |
MGT350 |
Human Resource Management |
3(3, 0) |
MGT101 |
37 |
MGT403 |
Entrepreneurship |
3(3, 0) |
MGT101 |
38 |
MGT463 |
Productivity and Quality Management |
3(3, 0) |
MGT101 |
39 |
MGT513 |
New Product Development |
3(3, 0) |
|