Artificial Intelligence Engineering

Home / Academics / Field of Computer Science & Engineering / Artificial Intelligence Engineering

The program considers developing smart software that depends on machine learning and deep learning that depends on artificial neural networks and how to apply this software in Engineering systems


Produce market-ready and competent artificial intelligence engineers who can build intelligent software and hardware systems solve complex real-life problems, carrying out research and innovation to meet local and global labor market needs, promoting practical professional ethical client engagement, providing students with the fundamental knowledge and skills needed in the field of artificial intelligent engineering.

A few years after graduation, graduates of the AI Engineering program will:

  • PEO1-Career Achievement: have successfully pursued careers as AI engineers, designers and developers providing innovative AI-based software and hardware solutions to real-life problems.
  • PEO2-Professional Development: have demonstrated professional engagement through teamwork, effective communication and pursuing continuous adaptive lifelong self-learning.
  • PEO3-Social Responsibility: have contributed to the welfare and advancement of society as well as the development of the profession through responsible practices demonstrating entrepreneurial readiness to create innovative AI-based ideas, products, and services.
  1. Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. Communicate effectively with a range of audiences.
  4. Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. Acquire and apply new knowledge as needed, using appropriate learning strategies
Computer EngineeringAI Engineering
University Requirements20 Cr.Hrs.20 Cr.Hrs.
Mathematics & Basic Science36 Cr.Hrs.36 Cr.Hrs.
Computer Science & Engineering49 Cr.Hrs.49 Cr.Hrs.
AI Science & Engineering6 Cr.Hrs.30 Cr.Hrs.
Advanced Specialty Requirements36 Cr.Hrs.12 Cr.Hrs.
Project & Training10 Cr.Hrs.10 Cr.Hrs.

The graduate of the Artificial Intelligence Engineering program has all the modules of graduates of computer Engineering programs. The graduates have the following characteristics intensively:

  • The ability to develop smart software that uses machine learning and deep learning.
  • The ability to apply smart software on engineering applications.


  • Self-driving car manufacturers (or manufacturing companies).
  • Factories and companies operating in smart systems and robot’s manufacturers.
  • Smart home components manufacturers.
  • Ministries and government agencies related to smart cities.
  • Manufacturers of smart personal health devices.