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.

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.

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.
     

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.