Skip to content

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

Name Min Courses Min Credit Hours
Computer Science, Telecommunication and Networking 24
Allied Courses 04 12
Institutional Courses 06 18

Elective Courses

Name Min Courses Min Credit Hours
Telecommunication and Networking 04
Institutional Elective Courses 2

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 Studies1 3(3, 0)
5 HUM111 Pakistan Studies2 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)

  1. Non-Muslim students can opt for HUM114 course in lieu of HUM110 Islamic Studies, if they intend to. 

  2. Only for Non-Muslim students|