BS in Telecommunication and Networks

The main objective of this program is to produce graduates who are suitable for ICT industries such as PTCL, mobile companies, universities and research organizations. BSTN program is not an engineering program but graduates of this degree program will be able to work in the telecommunication related organizations. This program will provide the following benefits and opportunities to students:
  • Strong foundation in the ICT related technologies.
  • Hands on practice suitable for employment.
  • In depth knowledge about simulation tools such as MATLAB, OPNet and others
  • A number of specialization areas.
  • Double specialization opportunity.
  • Two internship programs during four year study.
Category Credit Hr. Description
University Requirements 27 General Education Courses - Required by all AU students
Department Requirements 24 Support area courses - Only required for students who are registered in
Computer Science related degrees
Core Courses 67 Core courses of Telecommunication and Networks
Technical Electives 12 Specialization courses
Industrial Training - Internship 02 Students will be required to complete one or two internships during the four years studies.
In case of internship program cannot be offered due to any reason, students will be required
to take courses from the job placement category
Total 132

Area of Specialization

The following are some of the specialization areas covered through the elective courses.
  • Network Security
  • Mobile Computing
  • Wireless Communication

list of courses related to job placement

In case the internship will not be offered then student can be offered taught courses which are helpful for them to find jobs.
  • Mini Project 1
  • Current Trends and Practices in Industry
  • Professional Ethics and Practices
  • Project Management
Each of the above courses will be of 2 CrHrs and offered during Summer Semester. These courses are designed in such a way that students will get hand on experience and will be able to find a suitable job for themselves. Major part of these courses will be based on visiting and/or attending training sessions at various organizations and industries.
Course CodeCourse NameCredit HoursPre Req.
MT100Basic Mathematics3+0None
NS101Applied Physics3+0None
SS108Islamic Studies/Ethics (for Non-Muslims)2+0None
SS104English - I (Comprehension)3+0None
CS100Introduction to Computing3+0None
SS118Pakistan Studies2+0None
Course CodeCourse NameCredit HoursPre Req.
EE101Basic Electronics3+0NS101
CS106Introduction to Computer Programming3+1CS100
MG100Fundamentals of Accounting3+0None
SS124English - II (Communication Skills)3+0SS104
Course CodeCourse NameCredit HoursPre Req.
TN200Introduction to Telecom & Networks3+0None
SS216Introduction to Sociology3+0None
CS210Data Structure and Algorithm3+1CS106
SS211English - III (Technical Report Writing)3+0SS124
MT102Calculus II3+0MT101
Course CodeCourse NameCredit HoursPre Req.
TN201Digital Signal Processing in Matlab3+1TN200
CS306Data Communication & Computer Networks3+0CS100
TN202Network Simulation3+0CS106
EE200Digital Logic Design3+1EE100
MT201Mobile Application Development3+0MT100
Course CodeCourse NameCredit HoursPre Req.
CS303Operating System Concepts3+1CS210
CS250Computer Organization & Assembly Language3+1EE200
SS218Introduction to Psychology3+0None
MT301Statistics & Probability3+0MT201
CS402IP Networks3+0CS200
Course CodeCourse NameCredit HoursPre Req.
CS242Computer Architecture3+0EE200
TN331Communication System3+0CS306
TN400Network System Management3+0TN200
MT302LINUX Network Simulation3+0MT102
TNXXXTN Technical Elective I3+0None
TN493Industrial Training Internship offered during summer semester2+0
Course CodeCourse NameCredit HoursPre Req.
TN401Digital Communication3+0TN331
TNxxxTN Technical Elective-II3+0None
SS401Research Methodology & Professional Ethics3+0SS203
TN402Real Time Embaded System3+0TN331
TN499Final Project I3+0None
Course CodeCourse NameCredit HoursPre Req.
TN403Next Generation Networks3+0TN406
TN406Network Security and Cryptography3+0
CS4xxTN Technical Elective- III3+0None
CSxxxTN Technical Elective- IV3+0None
TN499Final Project II3+0CS499
Course CodeCourse NameCredit HoursPre Req.
MT302Numerical and Symbolic Computing3-0
MT347Stochastic Processes3-0
NS2xxBiology/ genetics3-0
SE3xxSoftware Engineering Economics3+3
MT221Computational Linear Algebra3-0
MT261Mathematical tools for Software Engineering3-0
MT3xxSimulation and Modeling3-0
CS3xxNatural Language Processing3-0