IUK | Department of Computer Engineering

Department of Computer Engineering

About Department

The Computer Engineering is the application of scientific principles to the solution of electrical problems. Computer engineers conceive, design, and develop electrical, electronic, and computer products and systems. They work in the fields of antennas and radio wave propagation, biomedical engineering, computer engineering, control and communications systems, electrical equipment design, integrated circuit fabrication, lasers and fiber optics, power systems, robotics, and semiconductor devices. All of these must have a firm foundation in basic electrical engineering principles as well as particular expertise in the specialty.

Students prepare for diverse fields of Electrical engineering by taking courses such as circuits and linear systems, electronics, digital design, microprocessor systems, and electromagnetic theory. Computer Engineering students integrate Electrical Engineering and Computer Engineering concepts to create and manage hardware and software in various computer-based systems. These include computing devices, embedded systems found in vehicles and appliances, and computer networks. Specialized areas within computer engineering encompass system architecture, networking, Internet and cloud computing design, computer layout design, and robotics systems.

The Bachelor of Science degree in Computer Engineering is aimed at those students who want a more specialized focus in the computer area. Students choosing the Computer Engineering option take advanced courses in data structures and algorithms, digital and computer system design, operating systems, and computer architecture. Both options culminate in a capstone design course in which students propose and complete a major design project as part of a team.


Department Mission

The mission is to educate and empower students in Computer Engineering, equipping them with the knowledge and skills to excel in the design, development, and integration of computer hardware and software systems. Through a comprehensive curriculum and hands-on experiences, we foster creativity, critical thinking, and innovation in computer architecture, embedded systems, networks, software engineering, and artificial intelligence.

Faculty Members

Department Programs

B.Sc. in Computer Engineering

  • Computer Engineering Program Educational Objectives (PEOs)

PEO 1: To graduate students who are expected, within a few years of degree completion, to utilize their technical and communication abilities for a successful career in industry, consultancy, or academia.

PEO 2: To produce graduates who can apply computer engineering theory and practice to solve challenging professional problems.

PEO 3: To equip graduates with a thorough knowledge of the discipline, including a broad understanding of the main fields and an in-depth knowledge of one or more of the discipline’s concentrations.

PEO 4: To embrace the program’s graduates with 21st-century skills, ethical responsibilities, leadership, problem-solving skills, and entrepreneurship skills to lead the organizations they join.

PEO 5: To provide the program’s graduates with the ability to achieve lifelong learning and the capabilities to obtain and develop new skills or proficiencies with computing tools and hardware.

PEO 6: To instill knowledge, skills, and abilities (KSA) related to system thinking and requirements analysis and design innovative solutions to real-life problems by applying computing principles.


  • Computer Engineering Program Learning Outcomes (PLOs)

PLO 1: The capacity to solve complicated engineering issues using knowledge of mathematics, computer engineering basics, and computer engineering specialty.

PLO 2: The capability to recognize, formulate, review relevant material, and analyze complex computer engineering issues to obtain supported conclusions utilizing engineering and natural scientific concepts.

PLO 3: The capacity to develop systems, components, or processes that meet specific requirements, considering public health and safety, cultural and social aspects, and environmental factors.

PLO 4: The capacity to undertake systematic investigations into complex engineering issues, including literature reviews, experiment design and execution, analysis and interpretation of experimental data, and information synthesis to provide reliable results.

PLO 5: contemporary Tool Usage: The capacity to develop, choose, and use modern engineering and IT tools, including modeling and prediction, for complex engineering operations while being aware of their limits.

PLO 6: The capacity to use reasoning supported by contextual knowledge to analyze societal, health, safety, legal, and cultural concerns, as well as the obligations related to professional engineering practice and solving complex engineering problems.

PLO 7: Demonstrate an understanding of and desire for sustainable development. I also need to comprehend the influence of professional engineering solutions in social and environmental situations.

PLO 8: Adhere to professional ethics, obligations, and engineering practice standards. Apply ethical concepts.

Our International Memberships

AACSB Business Education Alliance
IUK is a member of the AACSB Business Education Alliance.

Membership in AACSB does not imply accreditation.

Learn More
QAA Associate International Member Badge
IUK is an Associate International Member of QAA.

Membership in QAA does not imply accreditation.

Learn More