Multimedia Master Program
2026-07-01Admission Requirements
Applicants must hold a bachelor’s degree in computer and information sciences with a specialization in Computer Systems or Computer Engineering.
Target Group
Egyptian and International Students.
Program Duration
One year of Master’s Preparatory Studies.
The maximum period for obtaining the Master’s degree is three years from the date of registration.
Application Periods
Applications for Diploma and Master’s Preparatory Programs are accepted during:
First Semester: August and September of each year.
Second Semester: Applications begin in January.
Credit Hours
24 Credit Hours (Preparatory Coursework).
12 Credit Hours (Master’s Thesis).
Program Advantages
1-Internet of Things (IoT): The world is increasingly relying on smart systems and smart homes, and this specialization prepares graduates to design connected devices and sensors from the ground up.
2-Autonomous Vehicles and Robotics: These industries require experts who can integrate artificial intelligence algorithms with mechanical and electronic systems, which is a core aspect of Computer Systems engineering.
3-Green Computing Challenges: Major data centers such as Google and Amazon continuously seek engineers capable of designing software and systems that consume less energy while delivering higher performance (Performance Optimization), a key focus of this program.
4-Edge Computing: Enables ultra-fast data processing directly on smart devices without full reliance on cloud or internet connectivity.
5-Specialized Skill Scarcity: While the market is saturated with application and web developers, there is a significant shortage of systems engineers who understand processors, machine-level code, and digital circuits—making this expertise highly valuable.
6-Demand from Global Tech Leaders: Semiconductor and technology companies such as Intel, NVIDIA, Apple, AMD, and Qualcomm consistently seek professionals in this field to develop next-generation processors and hardware systems.
Graduate Competencies
1-Graduates of the program will be able to:
2-Demonstrate proficiency in operating systems, computer networks, and hardware/software integration, including embedded systems design.
3-Design and develop embedded systems used in automobiles, aircraft, medical devices, and smart devices.
4-Apply low-level programming skills using languages such as Assembly, C, and C++ to directly control hardware components.
5-Design and implement digital circuits using hardware description languages such as VHDL and Verilog for chip and processor development.
Contact Information
Program Website:

