Students
مصاريف
تاريخ البدء
وسيلة الدراسة
مدة
2 years
حقائق البرنامج
تفاصيل البرنامج
درجة
الماجستير
تخصص رئيسي
Artificial Intelligence | Computer Engineering | Computer Science
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات | الهندسة
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


Master in Computer Engineering by Thesis

The Master in Computer Engineering by Thesis program at King Khalid University is designed to provide students with advanced knowledge and skills in computer engineering, preparing them for a successful career in the field.


Program Overview

The program focuses on the design and implementation of embedded systems and computer hardware security. It offers a range of courses and research opportunities that cover topics such as system design, control, testing, and penetration testing related to embedded systems and computer hardware security.


Learning Objectives

The program aims to:


  • Provide advanced computer engineering education with a strong research focus, comparable to the best international programs.
  • Prepare graduate students with high competence and a creative mindset.
  • Develop close cooperation with the industry sector through staff exchange and consultancy projects.
  • Contribute to achieving the goals of Saudi Vision 2030.

Program Outcomes

Upon completing the program, students will be able to:


  • Demonstrate advanced knowledge of the mathematical and scientific principles in computer engineering.
  • Identify areas of specialization that enable them to pursue scientific research and gain a deep understanding of professional practices in computer engineering.
  • Apply engineering skills to provide solutions that meet specific needs within realistic constraints.
  • Display communication and teamwork skills to translate technical information into a form that achieves compatibility between computer systems and tools and the objectives of stakeholders.
  • Identify prominent recent contributions in contemporary research in the field of computer engineering.
  • Develop and implement a design project to produce solid research outputs.
  • Demonstrate communication skills and utilize the latest information and statistical technologies to present solutions and recommendations to academic and professional audiences.
  • Work independently within multidisciplinary teams, possessing management and leadership skills.
  • Demonstrate the ability to self-learn, work, and innovate independently.
  • Exhibit the ability to make judgments and follow ethical principles in solving engineering problems based on scientific foundations and established values.

Duration

The program lasts for 2 years, consisting of 4 semesters, with a total of 45 credited hours.


Curriculum (71 Credited Hours)

The current curriculum for the program includes:


First Year

Level 1

  • CE7101: Advanced Computer Architecture (3 credits)
  • CE7111: Embedded System Design (3 credits)
  • IS6313: Cryptography (3 credits) Total: 9 credits

Level 2

  • CE7121: Advanced Network Technologies (3 credits)
  • CE7122: Internet Protocol Security (3 credits)
  • CE7102: High-Performance Computing (3 credits) Total: 9 credits

Second Year

Level 3

  • CE7112: Internet of Things Security (3 credits)
  • CE7131: Directed Studies (2 credits)
  • CE71**: Elective Course 1 (3 credits) Total: 8 credits

Level 4

  • CE71**: Elective Course 2 (3 credits)
  • CE7132: Thesis (6 credits) Total: 9 credits

Track 1: Embedded Systems

  • CE7113: Hardware/Software Co-Design (3 credits)
  • CE7114: System-on-Chip (3 credits)
  • CE7115: Real-Time Embedded Systems (3 credits)
  • CE7116: Networked Embedded Systems (3 credits) Total: 12 credits

Track 2: Hardware Security

  • CE7103: VLSI Design (3 credits)
  • CE7104: Advanced Hardware Security (3 credits)
  • CE7105: Hardware Penetration and Control (3 credits)
  • CE7106: Hardware Testing (3 credits) Total: 12 credits

Track 3: Network Security

  • CE7123: Network Digital Forensics and Analysis (3 credits)
  • CE7124: Mobile Network and Temporary Protocol Security (3 credits)
  • CE7125: Blockchain Technology (3 credits)
  • CE7126: Ethical Hacking and Penetration Testing (3 credits) Total: 12 credits

Department

The program is offered by the Department of Computer Engineering at King Khalid University, Saudi Arabia.


عرض المزيد
How can I help you today?