Vision Statement of the Department:
The Computer Engineering Department is committed to prepare students for professional and research activities with an ability to learn independently, within a diverse multi-cultural environment, and enabling them to become global leaders in their respective fields.
Mission Statement of the Program:
The mission of the Master of Science in Computer Engineering program is to educate graduates by enhancing their knowledge of computer engineering with theory, practice and research to cater technological advances for the betterment of society.
Program Educational Objectives:
The educational objectives of MSCE program are stated as below:
- Ability to apply theoretical and practical knowledge to solve challenging problems in their professions.
- Ability to engage in life-long learning for personal and societal growth.
- Ability to demonstrate effective interpersonal skills as an individual or in a team.
Learning Outcomes of the Program:
The MSCE program prepares students to attain the educational objectives by ensuring that students demonstrate achievement of the following learning outcomes. Students should be:
- Able to provide solutions of complex engineering problems using computer engineering knowledge, methodologies and principles.
- Able to understand research aspects of computer engineering and its allied domains.
- Able to communicate effectively, in both oral and written form.
- Able to recognize importance of technological developments and pursue lifelong learning.
Admission Eligibility Criteria:
HEC recognized 4 years Bachelor’s Degree or equivalent in a relevant computing discipline (Computer Engineering, Computer Science, IT, Software Engineering, Electrical Engineering, Electronics Engineering, Information Systems & Informatics or equivalent) with a minimum CGPA of 2.0/4.0 or 50% marks where CGPA is not given. The following courses (or equivalent) are pre-requisite for the MS Computer Engineering program:
- Operating System or equivalent
- Digital Logic Design or equivalent
- Computer Architecture and Organization or equivalent
- Differential Equation or equivalent
Students shall be required to complete the deficiency courses (as mentioned above) if required. Applicants must also provide HEC verification of all academic degrees and transcripts as per BU rules.
MS Computer Engineering Roadmap
Bahria University, Islamabad
Campus: | BUIC |
Department: | Computer Engineering |
Program Title: | MS Computer Engineering |
Program Level: | Postgraduate |
Duration of Program: | 2 Years |
Number of semesters: | 4 Semester |
Total Credit Hours | 30 |
Semester 1
S.No. | Course Code | Course Title | Credit Hours |
1 | Core-I | 3 | |
2 | Core-II | 3 | |
3 | ESC 701 | Research Methodology | 3 |
Total Credit Hours | 9 |
Semester 2
S.No. | Course Code | Course Title | Credit Hours |
1 | Core-III | 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 | THS 799 | Elective –IV / Thesis- I | 3 |
Total Credit Hours | 6 |
Semester 4
S. No. | Course Code | Course Title | Credit Hours |
1 | Elective -V | 3 | |
2 | THS 799 | Elective –VI / Thesis- II | 3 |
Total Credit Hours | 6 |
Core Courses
S. No. | Course Code | Course Title | Credit Hours |
1 | CSC 711 | Advanced Artificial Intelligence | 3 |
2 | CEN 742 | Advanced Digital System Design | 3 |
3 | CSC 720 | Advanced Computer Architecture | 3 |
Total Credit Hours | 9 |
Elective Courses
S. No. | Course Code | Course Title | Credit Hours |
1 | CSC 751 | Pattern Recognition | 3 |
2 | CSC 764 | Computer Vision | 3 |
3 | CSC 719 | Machine Learning | 3 |
4 | CSC 711 | Advanced Artificial Intelligence | 3 |
5 | CSC 765 | Bio Medical Image Analysis | 3 |
6 | CEN 745 | Advanced Digital Image Processing | 3 |
7 | CSC 518 | Decision Support Systems | 3 |
8 | CEN 740 | Advanced Embedded Systems | 3 |
9 | CEN 525 | Digital Signal Processing & Applications | 3 |
10 | CEN 707 | Advanced Distributed Systems | 3 |
11 | CEN 553 | Real Time Computer Systems | 3 |
12 | CSC 758 | Parallel Processing | 3 |
13 | CEN 752 | Advanced VLSI System Design | 3 |
14 | CEN 541 | ASIC and FPGA Design | 3 |
15 | CEN 721 | Advanced Microprocessor Systems | 3 |
16 | CEN 753 | Design of Real Time Embedded Systems | 3 |
17 | CSC 502 | Information Systems | 3 |
18 | EET 710 | Advanced Computer Networks | 3 |
19 | EET 511 | Digital Communication Systems | 3 |
20 | EET 556 | Mobile Communication & Networking | 3 |
21 | EET 548 | Mobile Cellular Systems and Standards | 3 |
22 | EET 554 | Wireless Networks | 3 |
23 | EET 755 | Wireless Communication Techniques | 3 |
24 | EET 555 | Wireless and Mobile Communications | 3 |
25 | EET 702 | Advanced Network Security | 3 |
26 | EET 553 | Information Theory and Coding | 3 |
27 | EET 519 | Distributed Networking | 3 |
28 | EET 520 | Network Administration & Management | 3 |
29 | EET 706 | Advanced Optical Fiber Networks | 3 |
30 | EET 711 | Advanced Digital Communications | 3 |
31 | EET 769 | Mobile/Vehicular Ad Hoc Networks | 3 |
32 | GSC 700 | Advanced Engineering Mathematics | 3 |
33 | EEN 510 | Stochastic Processes | 3 |
34 | CSC 704 | Advanced Cryptography | 3 |
35 | SEN 762 | Advanced Big Data Analytics | 3 |
36 | DSC 707 | Deep Learning | 3 |
37 | CSC 781 | Cloud Computing | 3 |
38 | ISC 737 | Computer and Network Forensics | 3 |
39 | SEN 774 | IoTs Architecture, Protocols & Applications | 3 |