Computer Science & Engineering

Description :

The program concerns of preparing specialized graduates in Computers and Informatics fields capable of developing software and building information systems. They can deal with decision support systems, data science and computer graphics. The student can choose one of the following tracks.


Big Data Analytics:

In this program, students learn how to delve into big data, analyze humungous amounts of digital information, distribute the collected data on various servers to eventually conclude critical results needed by many small and big entities in today’s world.

Computer Vision

Students studying this program will get an intensive exposure to various topics including: processing and enhancing digital visuals, building and maintaining computer vision system, building pattern recognition systems, and embedding them with interactive multimedia systems along with mixed and augmented reality.

Software Engineering

This program prepares graduates capable of building information systems, decision support systems, and designing embedded & distributed systems.

Computer Engineering Program:

Students in Computer Engineering Program will be capable of developing software and ensuring its executional quality. Study involves various topics as: cloud computing, mobile computing, embedded systems, information networks and security. 

Graduates will have the opportunity to work in local and international software companies and in manufacturing computer components.

Biomedical Informatics Program

This program prepares students to recognize and analyze medical data & measurements, radiology images, and magnetic resonance to develop advanced Informatics systems that enhances medical devices. 

Artificial Intelligence Science Program

This program offers the deep knowledge and skills needed to transform big amounts of data into smart executable decisions; it focuses on how to use complex inputs like visuals, languages, and big databases in decision-making and supporting human power in different organizations.

Students studying Artificial Intelligence science Program at GU learn how to develop smart software based on machine learning and deep learning of artificial neural networks, and to implement these systems to engineering applications.


Artificial Intelligence Engineering Program

The program is concerned with developing smart software based on machine learning and deep learning based on artificial neural networks, and its applications in engineering systems.

Characteristic specifications for a graduate of the artificial intelligence engineering program:

In addition to the artificial intelligence engineering graduate enjoying all the components of the computer engineering program graduates, the graduates have the following characteristics intensively:

  • The ability to design intelligent software that uses machine learning and deep learning methods
  • The ability to apply smart software to engineering applications

Expected workplaces for AI engineering graduates:

  • Self-driving car manufacturers
  • factories and companies operating in smart systems
  • robotics manufacturing companies
  • smart home parts manufacturers
  • ministries and government agencies related to smart cities
  • smart personal health devices manufacturers



  1. Traditional workshops
  2. Unconventional operation workshops (laser cutting and welding)
  3. CNC- C. Metal forming workshop
  4. Welding
  5. Sandblasting and Molding Workshop
  6. Carpentry workshop
  7. Sheet forming workshop
  8. Engineering Measurements Workshop
  9. Electrical Installation Workshop.
  10. Multi-purpose laboratory 
  11. Laboratory tests and mechanical tests non-adaptive
  12. Thermodynamics Laboratory
  13. Thermal Flow Laboratory
  14. Refrigeration & Air Conditioning Laboratory
  15. Fluid Flow Laboratory
  16. Laboratory engineering design / simulation and computer simulation 4
  17. Environmental Engineering Lab
  18. Clean Room Laboratory / Biotechnology / Nanomaterials and graphene
  19. Manufacturing plant in addition to precision processing
  20. Heat treatment plant
  21. Laboratory microscopy and structural examination / Thermal Analysis Lab
  22. Composite Materials Lab
  23. Polymers Processing Lab
  24. Laboratory of glass and ceramic materials 1
  25. Corrosion, Experimental and Surface Treatment Laboratory
  26. Virtual Reality Lab 1
  27. Logistics Lab & Supply Chain / Design of engineering systems and flexible manufacturing
  28. Mechatronics and Integrated Systems Laboratory 
  29. Pneumatic & Hydraulics Laboratory / Robotics / Automatic Control and Industrial Automation
  30. Movement Laboratory / Vehicles / Agricultural Mechanisms 
  31. Aerodynamics / Payment Systems Laboratory
  32. Vibration and Acoustics Laboratory
  33. Laboratory electrical circuits, electronic and digital 
  34. Electrical Machines Lab / Industrial Electronics / Electric Traction Machines 
  35. Electrical Power Systems and Smart Grid Laboratory 
  36. Digital communication lab / networks and information transfer / antennas
  37. Microwave Lab / Treatment of Signal and Photo
  38. Hydraulics Laboratory 
  39. Concrete & Materials Factory
  40. Laboratory Area
  41. Metal Structures & Structures Lab
  42. Soil Plant
  43. Biological Biomechanics Laboratory and Argonne
  44. New and Renewable Energy Laboratory
  45. Electrical and Instrumentation Lab
  46. Electrical Installations Lab
  47. High voltage laboratory
  48. Networks Lab