CASE
 
 
Postgraduate Programs in Computer Engineering
[All information given below is subject to a final approval by Statutory Bodies UET Taxila]
Students Admitted in M.Sc. (Computer Engineering) in Spring 2013 Semester or Earlier click here

Master of Science and PhD in Computer Engineering program at SS-CASE-IT is particularly deliberated for engineers aspiring to excel in knowledge of emerging trends and technological modernization. It encompasses areas that are in line with hi-tech industry requirements in the field. The program is targeted to equip technical managers with necessary knowledge to make them remain competitive in this technological area. The curriculum has been designed with the aim of providing breadth and depth of knowledge in key areas that evolve with society needs.

Areas of Specialization:

Degree Requirements:

Each student of Computer Engineering has to select one Area of Specialization (AOS) out of the two available options. The courses of the remaining AOS of the ECE Department (including non selected AOS of electrical engineering, computer engineering and software engineering) will then become areas for Additional Graduate Hours (AGH). Student opting for any AOS also has a recommended list of AGH courses specified. However, students can also choose other course too accordingly to their interest in consultation with the academic advisors. A student has to select one Minor area and complete the entire Minor course work requirement from that area.

A student planning for a PhD is required to take Mathematics as a minor.

MS Degree Requirements:

The Department of Electrical and Computer Engineering is offering MS in Computer Engineering in the following research areas:

  1. Computer Networks and Cyber Security
  2. Digital Design and Embedded Systems
  3. Intelligent Systems

Each MS student has to select one area of specialization within the chosen degree program. In general, a student has to complete a minimum of 30 credit hours’ worth of courses (for non-thesis) and 24 credit hours’ worth of courses and 6 credit hours of thesis work (for thesis option). A student has to attain a minimum CGPA of 2.5 to earn the degree. Minimum duration of MS program is 1.5 years or 3 regular semesters or a maximum of 3.5 years with a maximum of 6 months extension.

  1. The students need to take,
    1. 8 courses and a Research Thesis (Thesis Option)
    2. 10 courses (Non-thesis option)
  2. All courses carry 3 credit hours and the Research Thesis carries 6 credit hours.
  3. The general structure of the MS Computer Engineering program with thesis option is as following:
    • Core 1 (Advanced Computer Networks)
    • Core 2 (Real Time Embedded Systems)
    • Core 3 (Artificial Intelligence)
    • Research Methodology
    • A Mathematics Elective
    • Two courses from Program Electives (area of specialty)
    • One University Elective
  4. The general structure of the MS Computer Engineering program with non-thesis option is as following:
    • Core 1 (Advanced Computer Networks)
    • Core 2 (Real Time Embedded Systems)
    • Core 3 (Artificial Intelligence)
    • A Mathematics Elective
    • Two courses from Program Electives (area of specialty)
    • Two courses from Department Electives
    • Two University Electives

Ph.D. Degree Requirements:
 
PhD in Electrical and Computer Engineering requires the student to pass a minimum of 6 courses in any of the specializations within the department in a minimum CGPA of 3.0. In addition to courses the student is required to take a research thesis worth of 36 credit hours. Student is also required to publish at least one paper from the research in an HEC recognized journal.
 
PhD in Electrical and Computer Engineering:
 
The Department of Electrical and Computer Engineering is offering PhD in Electrical and Computer Engineering in the following research areas:
  1. Communications and Computer Networks
  2. Electrical Power and Energy Engineering
  3. Robotics and Control Systems
  4. Computer Networks and Cyber Security
  5. Digital Design and Embedded Systems
  6. Intelligent Systems
The student will take at least three courses of 8000 level from the lists given below as advised by the PhD supervisor in consultation with the Research Management Committee.
 
Courses For Computer Engineering Post Graduate Degree Program:
 
A sample list of courses from different areas of specializations is given below.
 
Specialization – Computer Networks:
 
Students choosing Computer Networks as their Area of Specialization (AOS) must take at least two courses marked with asterisk (*) from this area. A student also needs to take two more courses to fulfill his degree AOS requirements:
 
  • ECE 7605 Advanced Computer Networks*
  • ECE 6620 Simulation, Modeling, and Analysis of Computer Networks*
  • ECE 6810 Advanced Operating System
  • ECE 6611 Integrated Services over Packet Networks
  • ECE 7674 Adhoc & Sensor Networks
  • ECE 7673 Data Compression
  • ECE 7650 Simulation, Modeling, and Evaluation of Mobile Networks
  • ECE 7675 LTE Systems
  • ECE 8606 Advanced Topics in Computer Networks
 
Recommended Additional Graduate Hours (AGH) Courses:
 
ECE 6601 Stochastic Processes (EE-Comm)
ECE 7901 Cryptography and Network Security (CE-Info. Sec)
ECE 6136 Parallel and Distributed Computing (CE-DD&Arch)
ECE 7146 Reconfigurable Computing (CE-DD&Arch)
ECE 7259 Advanced Computer Vision (EE-DSP)
 
Specialization – Digital Design and Computer Architecture:
 
Students choosing Digital Design and Computer Architecture as as their Area of Specialization (AOS) must take at least three courses marked with asterisk (*) from this area. A student also needs to take one more course to fulfill his degree AOS requirements:
 
  • ECE 6136 Parallel and Distributed Computing*
  • ECE 7146 Reconfigurable Computing*
  • ECE 7150 Algorithm Design and Analysis*
  • ECE 6804 Real Time Embedded Systems*
  • ECE 7147 Machine Learning
  • ECE 7148 Data Mining
  • ECE 7149 Graphics and Visualization
  • ECE 7151 Quantum Computers
  • ECE 8101 Advanced Topics in Computer Engineering
 
Recommended AGH Courses:
 
Recommended AGH Courses for this specialization are given below.
 
ECE 6601 Stochastic Processes (EE-Comm)
ECE 6617 Information & Coding Theory (CE-Info. Sec)
ECE 7605 Advanced Computer Networks (CE-Networks)
ECE 7901 Cryptography and Network Security (CE-Info. Sec)
ECE 6810 Advanced Operating System (CE-Networks)
ECE 6620 Simulation, Modeling, and Analysis of Computer Networks (CE-Networks)
ECE 7674 Adhoc & Sensor Networks (CE-Networks)
ECE 6281 Pattern Recognition (EE-DSP)
 
Specialization – Information Security:
 
Students choosing Information Security as their Area of Specialization (AOS) must take at least three courses marked with asterisk (*) from this area. A student also needs to take one more courses to fulfill his degree AOS requirements:
 
  • ECE 6617 Information & Coding Theory*
  • ECE 7901 Cryptography and Network Security*
  • ECE 6901 Computer Systems Security*
  • ECE 7902 Advanced Cryptography & Cryptanalysis*
  • ECE 6902 Information Security Strategies and Policies
  • ECE 7903 Cyber Forensic Analysis
  • ECE 7904 Digital Steganography & Watermarking
  • ECE 7905 Distributed Networks Security
  • ECE 8902 Formal Models & Methods of Information Assurance
  • ECE 8901 Advanced Topics in Information Security
 
Recommended AGH Courses:
 
Recommended AGH Courses for this specialization are given below:
 
ECE 7605 Advanced Computer Networks (CE-Networks)
ECE 6810 Advanced Operating System (CE-Networks)
ECE 7150 Algorithm Design and Analysis (CE-DD&Arch)
ECE 6136 Parallel and Distributed Computing (CE-DD&Arch)
ECE 7146 Reconfigurable Computing (CE-DD&Arch)
ECE 7104 Cyber Crime, Ethics & Law (Management)
ECE 6258 Digital Image Processing (EE-DSP)
ECE 7674 Adhoc & Sensor Networks (CE-Networks)
ECE 7148 Data Mining (CE-DD&Arch)