Computer Engineering

Designing the hardware and software that power modern Iraq

Who We Are

Bridging Hardware and Software for Iraq's Technology Sector

The Department of Computer Engineering bridges the gap between electronic hardware and software systems. Students learn to design and build everything from microprocessors and embedded systems to digital communication networks — developing both the theoretical understanding and hands-on programming skills needed to advance Iraq's technology sector.

Computer engineers are in high demand across every sector of the modern economy. Our graduates leave prepared to work on the physical computing systems that underpin Iraq's growing infrastructure — from industrial control systems and embedded devices to networking hardware and digital platforms.

computer
Direction

Vision & Mission

Vision

To be the premier computer engineering programme in Iraq, producing graduates who drive hardware innovation and technological modernisation.

Mission

To develop computer engineers with mastery of both hardware and software systems, ready to build the technology infrastructure Iraq needs for the digital age.

Educational Goals

Programme Goals

1Digital Systems Design

Logic design and Boolean algebra
Computer architecture
FPGA and HDL programming

2Embedded Systems

Microcontroller programming
Real-time operating systems
IoT device development

3Software Engineering

Algorithms and data structures
Operating systems
Software design patterns

4Networks & Communications

Data communications protocols
Network hardware design
Wireless systems
Academic Focus

Specialisations

💾

Embedded Systems

Design and programming of microcontroller-based systems for industrial automation, medical devices, and smart consumer applications.

🖥️

Computer Architecture

Processor design, memory hierarchy, pipeline architecture, and performance optimisation of computing hardware systems.

📡

Digital Communications

Data transmission protocols, networking hardware, and wireless communication systems for connected infrastructure.

Research Output

Published Research

25Total Papers
14Researchers
5Years
2018–2022Time Range
Filter by Year:
Graduate Outcomes

Career Pathways

💻

Hardware Engineer

Design and test digital circuits, processors, and electronic systems for computing and communications devices.

🤖

Embedded Systems Engineer

Develop firmware and software for microcontroller-based devices in industrial, automotive, and consumer applications.

🔲

FPGA Designer

Programme field-programmable gate arrays for high-performance signal processing, cryptography, and control systems.

📡

Network Engineer

Design and manage computer networks, including routing, switching, and wireless infrastructure.

🏗️

Systems Architect

Define the overall architecture of computing systems, balancing hardware constraints, software needs, and performance targets.

🌐

IoT Solutions Developer

Build connected device ecosystems combining embedded hardware, wireless protocols, and cloud platforms.