Apply Now

Get In Touch

Field of Computer Engineering

Computer Engineering (4 Tracks)

Computer Engineering

Embedded Systems
Cloud Computing
High-Performance Computing
Cyber security
Track Name Required Courses Duration
Embedded Systems & Internet of things. 58 Courses 10 Semesters
Language Credit Hours Annual Fees
English 165 Hours 75,000 EGP
Track Name Required Courses Duration
Cloud Computing  62 Courses 10 Semesters
Language Credit Hours Annual Fees
English 165 Hours 75,000 EGP
Track Name Required Courses Duration
High-Performance Computing 58 Courses 10 Semesters
Language Credit Hours Annual Fees
English 165 Hours 75,000 EGP
Track Name Required Courses Duration
Computers Security 58 Courses 10 Semesters
Language Credit Hours Annual Fees
English 165 Hours 75,000 EGP

Program Overview

Computer Engineering exists at the intersection of technology and innovation. Being a dynamic professional field, computer engineering offers varied career paths in both hardware engineering (e.g., microprocessors) and software development—each of which drives computing advances in industries ranging from aerospace to healthcare.

It blends computer science and electrical engineering to further digital technology advancements, computer networking, and computer systems. In turn, computer engineers use their extensive knowledge of hardware, software design and computer programming to make computing platforms and applications more efficient and effective. Seamlessly integrating the latest innovations, computer engineers develop new computer hardware, design and implement software applications, and enhance networks and communication systems’ capabilities.

Computer Engineers analyze, design, develop and program all types of information processing systems, commonly known as computers. Yet, the application of these systems goes far beyond simple computation. Computer applications are central to modern communications, health care, education, entertainment, and industry. As a computer engineering student at Galala University, you’ll get the fundamental skills you need to ensure your long-term employability in a rapidly changing field. You’ll also work with cutting-edge technologies in electronics, digital systems, circuit fabrication, and other areas.

Computer Science vs. Computer Engineering: 

  • Computer Science started as a branch of Mathematics, while Computer Engineering began (and still is considered by some) as a branch of Electrical Engineering.
  •  Computer Science Students learn about computing theory, programming, environments, algorithms, data security, transfer, etc. Computer Engineering students discover how to develop, prototype, and test microchips, circuits, processors, conductors, and any other components used in computer devices or systems (e.g., supercomputers, smartphones, laptops, servers, IoT gadgets). They also develop firmware, an essential type of software that allows operating systems and applications to take full advantage of the hardware.
  • Computer scientists work with computational theories, powerful algorithms, and mathematical models, which are used to develop software programs and systems. On the other hand, computer engineers develop the hardware and firmware on which software and systems run.

Degree Requirements

The program is divided into 4 tracks:

  • Embedded Systems & Internet of things.
  • Cloud Computing.
  • High-Performance Computing.
  • Computers Security.

For graduation , you need to study the following credit hours;

University Requirement: 20 Credit Hours.

Mathematics & Basic Science: 39 Credit Hours.

Computer Science & Engineering: 39 Credit Hours.

AI science & Engineering: 9 Credit Hours.

Advanced Specially Requirement: 45 Credit Hours.

Biomedical Informatics: 0 Credit Hours.

Project & Training: 8 Credit Hours.

Total: 160 Credit Hours.

Learning Outcomes

In the computer engineering program, you will :

Benefit from small class sizes with personal attention from accomplished faculty who are industry leaders

Learn to analyze, design, and test digital computer systems, architectures, networks, and processes

Develop transdisciplinary skills and proficiency in subfields of computer engineering, such as hardware, software, and systems

Gain exposure to a variety of industries and applications via partnerships with local businesses and business leaders,

Have access to our high tech computer engineering labs that include microcontrollers, drones, sensors, 3D printers, and laser cutters

Expand your knowledge and have fun while participating in on-campus engineering events

Have access to facilities such as the engineering lab, motion capture/gaming lab, computer classrooms, artificial intelligence, cybersecurity, and AR/VR Labs

Potential Career Opportunities

Graduates interested in computer engineering careers are not beholden to pursuing specific careers in hardware engineering or software development. In fact, a degree in computer engineering opens the door to multiple employment avenues, from networking to systems development, Web development, to information technology.

Jobs directly related to your degree include:

Applications Developer.

Cyber security Analyst.

Game Developer.

Information Systems Manager.

IT Consultant.

Multimedia Programmer.

Web Developer.

Web Designer.

Software Engineer.

Design Engineer.


Field Service Engineer.

Hardware Design Engineer.

Hardware Engineer.

Network Engineer.

Project Engineer.

Senior Hardware Engineer.

Systems Engineer.

Systems Integration Engineer.


Tuition Fees

  • Annual tuition fees: 75,000 EGP
  • Annual administrative fees (to be paid before the first semester): 10,000 EGP
  • Admission administrative fees(To  be paid once on the admission’s semester): 8,500 EGP
  • Total first year’s fees: 93,500 EG
  • Admission’s semester fees: 56,000 EGP
  • Second-semester fees: 37,500 EGP
  • Next year’s fees: 85,000 EGP

Related Programs