MS Computer Engineering
Last updated on May 24th, 2019

The objectives of the program are to enhance the student’s ability to be successful individual and advance their chosen careers in industry, academia, and public institution, hence making significant contributions to the national growth. In department of Computer Engineering, We are offering specializations in a wide range of related filed like: Computer Vision, Machine Learning, Neural Networks, Advanced Computer Architecture, Wireless and Advanced Network Systems etc.

To fulfill post graduate research and academic endeavors in this wide range of specializations, the students can also avail the highly competent and top notch faculty from other sister engineering departments of the university.

The department is the highest ranked department w.r.t research output throughout Bahria University with a highest publications to faculty ratio. More than 33% of the department’s faculty have PhD degrees and all our faculty members have publications in renowned local and international conferences or journals. The department has active research groups like Computer Vision and Pattern Recognition (CVPR) and Robotics research group. These research groups offer multiple range of research areas to the PG students for their post graduate research. The department also has collaborations and linkages with other Universities and their Research Groups including NUST, CASE, and PIEAS etc.

The department offers attractive packages for students willing to peruse their post graduate studies by giving a 50% fee waiver for the students having a CGPA 3.5 and above and admission fee exemption for Bahria Alumni.


Degree Option

  • The Department offers two types of MS degrees MS-by-coursework-only and MS-with-Thesis
  • To graduate with a MS-with-thesis degree, the student must complete a 6 credit hour MS thesis under the supervision of a faculty advisor
  • To graduate with a MS-by-coursework-only, the student must study a total of 6 credit hours of elective appropriate courses from his/her area of specialization
  • This program runs in evening to give equal opportunities to those who are already working in the industry and want to carry out graduate level studies at a high ranked university.


Duration of the Program


The duration of studies for MS Computer Engineering shall not be less than two years and not more than 3 years.


Semester 1

S.No. Course Code Course Title Credit Hours
1 EEN 725 Advanced Digital Signal Processing 3
2 CEN 720 Advanced Computer Architecture 3
3 ESC 501 Research Methodology 3
Total Credit Hours 9


Semester 2

S.No. Course Code Course Title Credit Hours
1 CEN 742 Advanced Digital System Design 3
2 Elective -I 3
3 Elective -II 3
Total Credit Hours 9


Semester 3

S.No. Course Code Course Title Credit Hours
1 Elective -III 3
2 Thesis- I/ Course Work 3
Total Credit Hours 6


Semester 4

S. No. Course Code Course Title Credit Hours
1 Elective -IV 3
2 Thesis- II/ Course Work 3
Total Credit Hours 6


Core Courses

S. No. Course Code Course Title  
1 EEN 725 Advanced Digital Signal Processing 3
2 CEN 720 Advanced Computer Architecture 3
3 CEN 742 Advanced Digital System Design 3
Total Credit Hours 9


Elective Courses

The elective courses for all the four specializations are listed below. The students opting Thesis option have to choose four courses, while the students following Non-Thesis option have to complete six courses. The elective course offered in each semester is on the discretion of the department.

Sr. No. Course Code Course Title Specialization* C.H
1 CSC 751 Pattern Recognition IPML 3
2 CSC 764 Computer Vision IPML 3
3 CSC 719 Machine Learning IPML 3
4 CSC 711 Advanced Artificial Intelligence IPML 3
5 CSC 765 Bio Medical Image Analysis IPML 3
6 CEN 745 Advanced Digital Image Processing IPML 3
7 CSC 518 Decision Support Systems IPML 3
8 CEN 740 Advanced Embedded Systems SAD 3
9 CSC 720 Advanced Operating Systems SAD 3
10 CEN 707 Advanced Distributed Systems SAD 3
11 CEN 553 Real Time Computer Systems SAD 3
12 CEN 755 Parallel Processing Computer Systems SAD 3
13 CEN 752 Advanced VLSI System Design SAD 3
14 CEN 541 ASIC and FPGA Design SAD 3
15 CEN 721 Advanced Microprocessor Systems SAD 3
16 CEN 753 Design of Real Time Embedded Systems SAD 3
17 CSC 502 Information Systems SAD/NetCom 3
18 EET 511 Digital Communication Systems NetCom 3
19 EET 556 Mobile Communication & Networking NetCom 3
20 EET 548 Mobile Cellular Systems and Standards NetCom 3
21 EET 554 Wireless Networks NetCom 3
22 EET 755 Wireless Communication Techniques NetCom 3
23 EET 555 Wireless and Mobile Communications NetCom 3
24 EET 702 Advanced Network Security NetCom 3
25 EET 553 Information Theory and Coding NetCom 3
26 EET 519 Distributed Networking NetCom 3
27 EET 520 Network Administration & Management NetCom 3
28 EET 706 Advanced Optical Fiber Networks NetCom 3
29 EET 711 Advanced Digital Communications NetCom 3
30 EET 769 Mobile/Vehicular Ad Hoc Netwoks NetCom 3
31 GSC 700 Advanced Engineering  Mathematics IPML/SAD/NetCom 3
32 EEN 510 Stochastic Systems IPML/SAD/NetCom 3
33 EET 710 Advanced Computer Networks 3

*These courses may be undertaken for a given specialization