Skip to main content

About | Computer Engineering

Computer Engineering Department

The Computer Engineering program was initially established in 1985 as part of the Department of Electrical Engineering at the College of Engineering and Petroleum. In 2000, it evolved into an independent department, reflecting its growth and the increasing importance of computer engineering in the modern technological landscape. The department also includes a graduate program, which commenced in 1994, allowing for advanced study and research in the field.

The curriculum for the Computer Engineering program is comprehensive, encompassing essential areas such as computer hardware, software development, computer networks, information security, artificial intelligence, and robotics. This broad coverage ensures that students gain a solid foundation in both the theoretical and practical aspects of computer engineering. This curriculum is continuously updated to remain relevant in an ever-evolving job market and align with the latest scientific and professional developments. The most recent update to the program was implemented in 2024, ensuring that students are equipped with the knowledge and skills needed to succeed in their careers. Additionally, the department hosts the Association of Computer Engineers, which is affiliated with the Association for Computing Machinery (ACM). This organization provides students with opportunities to engage in various local and regional academic and professional events, fostering a sense of community and collaboration among aspiring computer engineers.

The department is also home to several state-of-the-art laboratories equipped with the latest computers and technology, serving as vital platforms for students to enhance their practical skills in various aspects of computer engineering. These facilities, along with specialized software laboratories, underscore the department's commitment to providing a well-rounded education that prepares students for the challenges of the industry. Through hands-on experience and access to state-of-the-art resources, students are better prepared to become innovative problem solvers for the needs of the society.

Degrees Awarded

 • Bachelor’s degree in Computer Engineering.  

• Master’s degree in Computer Engineering.

CPE Program Mission

Providing a high quality, accredited educational experience that prepares students for success in engineering practice and advanced studies. 

Serving the academic, professional, and business computing communities in the State of Kuwait. 

Creating, expanding, and disseminating knowledge through scholarly activities. 

CPE Program Vision

The Computer Engineering Department strives for international recognition in providing high-quality graduate and under-graduate education, inspiring innovation, and promoting state-of-the-art research. 

Program Educational Objectives

The Program Educational Objectives (PEOs) of the Computer Engineering program aim to produce graduates who will be able to:

Pursue successful careers as professionals or academics in Computer Engineering and related fields.

Engage in lifelong learning through professional development activities or graduate studies.

Contribute to the welfare of the society through innovation and responsible practice of the engineering profession.

Student Outcomes

1.     An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. 
2.     An ability to 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.     An ability to communicate effectively with a range of audiences. 
4.     An ability to 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.     An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives. 
6.     An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions. 
7.     An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
 

Careers for Computer Engineering Graduates

The department takes a major part in career counseling, providing information about job opportunities and job search, resume preparation, interview techniques, and networking. The role of the department in career advising includes but not limited to providing the help on the choice of career path, internship programs, graduate or professional studies, permanent job search, and/or starting up small business.
Graduates of the Computer Engineering department go on to lucrative careers. They can work in several fields and under different job titles such as system analyst, system and application developer, network administrator, AI engineer, cybersecurity engineer, database administrator, system operator, software engineer, and technical support. Graduates of the Computer Engineering program are needed in all institutions and organizations, in both the public and private sectors. They work across the fields of medicine, education, banking, as well as computer system companies.

Accreditation

The bachelor of science in computer engineering program is accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.

Awards

1

H. H. Sheikh Salem Al-Ali Al-Sabah Informatics Award

27/03/2010

2

IEEE Region 8 Competition

09/03/2010

3

Olympic Robotics Competition

08/05/2011

4

1st National Robotics Competition

09/05/ 2011

5

GCC Robotics Challenge

09/12/2015

6

4th Kuwait Collegiate Programming Contest (KCPC 2026)

23/10/2016

7

Student Projects Competition

27/12/2016

8

Kuwait's 11th Annual Robotics School Competition

19/02/2017

9

5th Arab Robot Conference

15/10/2017

10

Startup Kuwait

13/02/2017

11

Excellence and Creativity Award Competition Award

14/03/2017

12

Results of the free competition in the Arab Robotics Championship

27/03/2017

13

Tenth Arab Robotics Championship

28/03/2017

14

GCC Robotics Challenge

28/03/2017

15

Alzheiglass device solves the problem of Alzheimer's patients

03/04/2017

16

Robotics Finals in Qatar

03/04/2017

17

Arabian Robotics Championship Winners

11/04/2017

18

Scientific Poster Day Competition 

19/04/2017

19

Startup Istanbul

31/10/2017

20

Hacking Contest

2/2/2018

21

4th place achievement in the 7th Kuwait Collegiate Programming Contest (KCPC 2019)

26 & 28/9/2019

22

Python Week, Kuwait University

2020

23

Python Week, Kuwait University

2022

24

Battle of Majors, Kuwait University

2022

25

Kuwait’s first non-kit based robotics camp & competition

2022

26

1st and 3rd place achievement in the 11th Kuwait Collegiate Programming Contest (KCPC 2023)

5 & 7/10/2023

27

First Place in Huawei’s Seeds for the Future Middle East and Central Asia Competition, Uzbekistan

2024

28

SEP Hackathon, Kuwait University

2024

29

Battle of Majors, Kuwait University

2024

30

Game Genius Display, Kuwait University

2024

31

Kuwait’s second intermediate non-kit based robotics camp & competition

2024

32

Huawei competition

18/08/2024

33

2nd and 5th place achievement in the 12th Kuwait Collegiate Programming Contest (KCPC 2024)

10 & 12/10/2024

Student Societies

The Computer Engineering Society (CpES) is a non-profit, student-led organization at Kuwait University’s College of Engineering and Petroleum. Since 1993, CpES has served as Kuwait’s only branch of the Association for Computing Machinery (ACM), the world’s largest scientific and educational computing society. CpES aims to foster a positive impact on its department, university, and local community. Through various events, workshops, and initiatives, the society encourages creativity and supports an educational and inclusive environment within the computer engineering community, welcoming students from all majors.

Website: https://cpeskw.net/
 

Image

Computer Engineering Department - Organization Chart