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.
Educational Objective
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
The CPE program graduates will have:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- 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.
- An ability to communicate effectively with a range of audiences.
- 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.
- 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.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- 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
As part of our commitment to providing high-quality education in line with international standards, the department is proud that the Bachelor's program in the Department of Computer Engineering is one of the internationally accredited engineering programs, and has been accredited by the Engineering Accreditation Commission of ABET, www.abet.org, under the General Criteria and the Program Criteria for Computer and Similarly Named Engineering Programs. The program is designed according to the latest IEEE/CS standard as well as the Association of Computing Machinery (ACM). The undergraduate program curriculum consists of basic and advanced topics related to the area of computer engineering, in addition to their associated laboratories. They include the following knowledge areas: data structures and programming, digital logic, computer architecture, computer networks, database systems, computer and network security, computer vision, artificial intelligence (AI), robotics, and software engineering development. In addition, the department is planning to offer concentration areas in the emerging field of AI and cybersecurity. In the senior year, all students work on a full year graduation project, that presents the application of their engineering skills, innovation, and value, while incorporating both hardware and software elements.
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.
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 |