Master's Program in Electronic (Computer) Engineering
The program aims to:
- Equip students with advanced knowledge in Computer Engineering and its related fields.
- Promote scientific and applied research that responds to community needs and keeps pace with modern technological developments.
- Supply both the applied and academic labor markets with highly qualified and specialized professionals.
Knowledge and Understanding
A2. Explain the application of knowledge in mathematics, science, and programming as related to Computer Engineering.
A3. Describe scientific advancements in the field of specialization and evaluate the strengths and limitations of modern technologies.
A4. Identify problems in modern computing systems and determine appropriate methods for addressing them.
Intellectual Skills
B1. Analyze data related to computer system applications, interpret findings, and draw conclusions.
B2. Formulate innovative solutions to problems encountered in advanced computing systems.
B3. Compare alternative solutions to a given engineering problem and select the most suitable option based on required specifications.
B4. Analyze deficiencies within computing systems.
Professional and Practical Skills
C1. Utilize modern engineering tools, techniques, and software in computing systems.
C2. Develop electronic systems, their software, and embedded systems while taking financial, social, health, and ethical considerations into account.
C3. Apply advanced statistical and mathematical methods in analyzing and interpreting digital system problems.
C4. Apply contemporary theories and experimental approaches in the field of specialization creatively and by drawing on interdisciplinary knowledge.
General Skills
D1. Adhere to scientific research ethics, integrity, credibility, and professional standards.
D2. Conduct research systematically and present ideas objectively with sound scientific justification.
D3. Work effectively both independently and as part of a team.
D4. Communicate effectively and demonstrate strong performance‑development, critical thinking, and analytical skills at the postgraduate level.
Upon successful completion of the Master of Science in Electronics Engineering (Computer Engineering) program, the graduate will be able to:
- Apply advanced knowledge of mathematics, electronics, computer engineering, programming, and digital systems to analyze and develop complex computer-based systems.
- Analyze, model, design, integrate, and evaluate advanced computer, electronic, embedded, and hardware–software systems using modern engineering tools and technologies.
- Develop and implement embedded systems and hardware–software integrated solutions, considering technical, economic, social, safety, and ethical constraints.
- Identify and solve complex computer engineering problems, evaluate alternative solutions and emerging technologies, and develop innovative and evidence-based engineering solutions.
- Analyze and interpret experimental and computational data using advanced mathematical and statistical methods, and evaluate system performance, reliability, and limitations.
- Conduct systematic scientific research, critically evaluate relevant literature, and apply appropriate research methodologies to address advanced problems in computer engineering.
- Communicate technical and research outcomes effectively through scientific reports, presentations, and professional communication.
- Work effectively independently and within multidisciplinary teams, demonstrating critical thinking, problem-solving, and project management skills.
- Demonstrate professional ethics, research integrity, social responsibility, and commitment to lifelong learning and continuous professional development.

- Successful completion of all courses specified in the study plan.
- Successful defense of the Master’s thesis.
- Submission of the required bound copies of the research thesis.
- Passing the English language proficiency examination.
- Completion of the degree‑award procedures through the Graduate Studies Committee, the Graduate Studies Council, and the University Council.
- Computer Design and Systems.
- Embedded Systems and Control Systems.
- Networking and Cybersecurity.
- Software Engineering and Operating Systems.
- Signal and Image Processing.
- Expert Systems.
Graduates of the Master of Science in Electronics Engineering (Computer Engineering) program may work as engineers, systems specialists, researchers, or technical consultants in a wide range of sectors, including:
- Computer Engineering and Technology Companies: Computer architecture, digital systems, computer hardware, hardware–software integration, and advanced computing solutions.
- Embedded Systems and IoT: Design, development, integration, and testing of embedded systems, microcontroller-based systems, IoT devices, and connected computing systems.
- Software and Information Technology: Systems software, specialized computing applications, systems integration, software development, and technical solutions.
- Computer Networks and Internet Services: Computer networks, networked computing systems, digital infrastructure, network services, and systems administration.
- Industrial and Manufacturing Companies: Industrial computing, embedded systems, monitoring and control systems, digital systems, and computer-based industrial applications.
- Government and Private Institutions: Development, integration, operation, and management of computer-based and electronic systems and digital infrastructure.
- Engineering Consultancy and Technical Services: Technical consulting, system analysis and design, system integration, testing, evaluation, and engineering project development.
- Research and Development Centers: Research and development in computer engineering, embedded systems, digital systems, computer architecture, and emerging computing technologies.
- Higher Education and Academic Institutions: Academic support, teaching, research, and participation in scientific and postgraduate activities, subject to applicable institutional and regulatory requirements.
- Entrepreneurship and Technology-Based Projects: Development of hardware, software, embedded, IoT, and computer-based products and technical solutions.

العربية