ALL EVENTS

BS (Telecommunication)
Students of BST are required to take the following 44 courses to earn 131 credit hours.
# Codes Pre-Reqs Course Title Credit hours
      Core Courses (81/131)  
1 EPH301   Physics for Scientists & Engineers 3 (3-0)
2 EEE402   Circuit Analysis I 3 (3-0)
3 EEE411 EEE402 Circuit Analysis II 3 (3-0)
4 EEE412 EEE402 Electronics I 3 (2-3)
5 EEE413   Electric Machines 3 (3-0)
6 EEE501   Digital Logic Design                                                        4 (3-3)
7 ECS501   Assembly Language Programming                                   3 (2-3)
8 EEE502   Data Communications 3 (3-0)
9 EEE503 EEE412 Electronics II 3 (2-3)
10 ECS503   Operating System Concepts                    4 (3-3)
11 EEE504   Signals & Systems 3 (3-0)
12 EEE505 EEE412 Solid State Electronics 3 (3-0)
13 EEE508   Thermodynamics 3 (3-0)
14 EEE511 EEE501 Computer Architecture                                                                4 (3-3)
15 EEE512 EEE503 Power Electronics 3 (2-3)
16 EEE513   Electromagnetics 3 (3-0)
17 EEE514 EEE503 Digital Electronics 3 (2-3)
18 EEE516   Telecom Switching Principles 3 (3-0)
19 EEE601 EEE502 Computer Networks                                                            3 (2-3)
20 EEE602 EEE503 Control Systems 3 (2-3)
21 EEE603 ECS501 Computer Interfacing                                                              3 (2-3)
22 EEE604   Microwave Engineering 3 (3-0)
23 ECS605 ECS503 System Programming                              3 (2-3)
24 EEE607   Satellite & Mobile Communications                         3 (3-0)
25 EEE699   Project                                                                                6 (0-18)
      Faculty Requirements (35/131)  
26 ECS300   Introduction to Computers 3 (2-3)
27 ECS301   Fundamentals of Algorithms 3 (3-0)
28 ECS311   Introduction to Computer Programming 4 (3-3)
29 SMT301   Calculus and Analytic Geometry 3 (3-0)
30 SMT311 SMT301 Multivariable Calculus 3 (3-0)
31 SMT401 SMT311 Differential Equations 3 (3-0)
32 SST401   Probability & Statistics for Engineers     3 (3-0)
33 AMG301   Introduction to Financial Accounting 3 (3-0)
34 AMG302   Introduction To Management 3 (3-0)
35 AMG403   Introduction to Human Resource Management 3 (3-0)
36 EGE690   Seminar 1 1 (1-0)
37 EGE691   Seminar 2 1 (1-0)
38 EGE692   Seminar 3 1 (1-0)
39 EGE693   Seminar 4 1 (1-0)
      University Requirements (15/131)  
40 HEN300   English Comprehension 3 (3-0)
41 HEN310 HEN300 Technical and Business Writing        3 (3-0)
42 HEN400   Communication Skills 3 (3-0)
43 HIS300   Pakistan  Studies                                                 3 (3-0)
44 HIS301   Islamic Studies                             3 (3-0)