Mustaqbal University

BETA Version

Computer Engineering Program – Computer Engineering Track

About the Program

The Computer Engineering Program prepares students to analyze computing-based problems using abstraction, modeling, and mathematical methods, and to design, implement, and evaluate innovative systems and applications across diverse contexts.

The Program focuses on developing high-quality and secure systems, including operating systems, networks, databases, and software architectures, with particular emphasis on automatic control systems, modeling, and integrated systems. Students also engage in research on emerging topics and develop the ability to communicate effectively and work independently or collaboratively while demonstrating ethical conduct and professional responsibility. The Program also develops leadership and entrepreneurship skills.

In addition, the Program provides a strong foundation in computer engineering principles, architectural models, user experience, and the selection and integration of appropriate hardware, software, tools, and technologies required to build and maintain secure and efficient computing infrastructure that meets user needs.

Program Features

Program Learning Outcomes

Graduates of the Computer Engineering Program acquire an integrated body of knowledge, skills, and values that prepares them for professional excellence. These outcomes can be summarized as follows:

Graduates demonstrate knowledge of the concepts, facts, principles, and theories of basic sciences and mathematics, together with a broad understanding of the fundamental concepts, principles, and theories associated with computer engineering and automatic control. They are also able to apply research and inquiry methodologies and remain current with the latest developments in computer engineering and automatic control.

Graduates are able to identify the requirements and criteria needed to formulate problems and develop appropriate solutions, while applying critical and creative thinking methods. They can design and conduct laboratory experiments, analyze measured data, and design, implement, and analyze software and hardware systems in computer engineering and control.

Graduates can also use modern technologies, skills, and tools appropriate for professional practice; communicate effectively in written and oral forms; and conduct investigations and research to address complex issues and problems. In addition, they can apply modern methods in project management, engineering economics, and decision-making.

Graduates recognize the importance of lifelong learning and demonstrate the ability to engage in it. They uphold professional and ethical responsibilities, work effectively as both leaders and members of professional teams, and contribute to community activities related to computer engineering and automatic control.

Career Opportunities After Graduation

According to the Ministry of Human Resources and Social Development, Computer Engineering graduates may pursue various professional fields, including:

Examples of Computer Engineering Responsibilities

📄 Study Plan
📝 Apply Now