Historical Background

The Computer Science department came into being in 2016 with an aim of nurturing integrity and the societal impact of technology education in the region. This branch of computer science fosters strong partnerships with industry as well as learner-centred approaches to education, which empower students to construct solutions with ethical consideration. Concurrently, the information technology branch emphasizes bounded transformational educational pedagogy and technology to equip learners for local and global challenges. Both branches have grown over time through active labs, partnerships with key industrial stakeholders (including community-led initiatives) aimed at achieving an intersection of social responsibility and technological experience.

When the department first began, we started with 20 students, laying the foundation for what would become a thriving learning community. Over time, through dedication, quality education, and strong support, we’ve seen steady growth in our student body. Today, we are proud to have 140 active students, each contributing to a dynamic and engaging learning environment. This growth reflects our commitment to excellence and the trust students and families place in us.

The Department of Computer Science currently has four large labs that can accommodate up to 40 students. These labs are furnished with modern computers, laptops, and Arduino devices, which are necessary to operate the smart gadgets. There are numerous rooms designated for the Department’s students, each with space for up to fifty people and furnished with local computers and smart data displays. There is a section of the main library devoted to the department, which has 10,000 titles of soft copy books and over 500 titles of hard copy books.

Mission

The Computer Science department is committed to delivering a program designed to cultivate real-world working computer skills that merge technical excellence with theoretical knowledge aligned with internationally relevant certificate requirements embedded in our curriculum, where collaboration with industry enhances both learning and innovation. We prepare students with basic research capabilities and ethical standards to become effective members of the community.

Vision

To be a leading computer science department in Kurdistan and Iraq, nationally recognized for academic excellence and region-based research, strengthening the relations with industry and international institutions, and to be a contributor to the ethical and intellectual growth of individuals in the field of computer science applications in the nation, and fostering innovative solutions.

Program Learning Objectives

  • Apply core computer science principles, programming skills, and emerging technologies to solve real-world challenges, and analyze complex computational problems and design innovative solutions using systematic methodologies and tools.
  • Design computing solutions that respect and incorporate the cultural heritage and values of Kurdistan and Iraq, and evaluate the ethical, legal, and societal implications of computing technologies in local and global contexts.
  • Collaborate effectively in multidisciplinary teams, including industry and community partnerships, to address real-world challenges and foster innovation.
  • Demonstrate effective communication skills and basic research skills required to excel in the workforce.
  • Prepare students for the internationally recognized certification in their CS subfields, including but not limited to (CompTIA A+/Network+/Security+ (IT Fundamentals), AWS Certified Cloud Practitioner, Solutions Architect (Cloud Computing), Google Professional Certificates (Data Analytics, IT Support, Cisco CCNA (Networking), Certified Ethical Hacker (CEH) (Cybersecurity), Microsoft Certified: Azure Fundamentals, etc).

Student Learning Opportunities

As part of the “Religious Mapping Erbil” Program, the CS & IT students from CUE participated in an educational exchange program in Germany, where they explored how technology can be used to document and represent religious diversity. During the visit, they attended workshops, visited religious institutions, and engaged with German scholars to deepen their understanding of digital mapping and interfaith coexistence. In addition to enhancing their technical skills in data visualization, the program also fostered cross-cultural awareness and dialogue. Ultimately, the experience offered valuable insights into the nature of religious diversity in both Erbil and Germany, enriching the students’ academic and personal perspectives. Moreover, the students received certificates from Asiacell after completing professional internships, which provided them with hands-on experience in collaboration with local companies. Through this opportunity, students applied their academic knowledge in real-world settings, developing skills in areas such as software development, system analysis, and IT support. Over several weeks, they worked alongside industry professionals, which significantly enhanced their practical expertise. As a result, the internship not only improved their technical abilities but also increased their employability and preparedness for future careers in the tech industry.

To celebrate this achievement, the students participated in an Asiacell Event organized in their honor. The event recognized their contributions and provided valuable networking opportunities, allowing them to engage in discussions and activities with professionals from the tech sector. This experience further solidified their industry connections and broadened their understanding of workplace dynamics.

In addition to these accomplishments, CUE students took the lead in organizing and executing the IT Day Symposium, a student-run event featuring workshops, tech talks, and networking sessions. Students showcased their innovative projects and interacted with industry experts, demonstrating both their technical knowledge and event management capabilities. Moreover, they played an active role in the “Digital Innovation in the Kurdistan Region” symposium, which highlighted emerging technologies, startup success stories, and digital initiatives led by the government. Throughout the event, students participated in panel discussions and workshops while networking with tech leaders, thereby gaining inspiration and practical insights. Collectively, these activities reflect CUE’s commitment to empowering students through experiential learning and industry engagement, strengthening the connection between academia and the evolving digital landscape of the Kurdistan Region.

Curricula

First Term
No. M Code Module Title ECTS
1 CS1101 Programming Fundamentals 6.00
2 CS1102 Discrete Structure 5.00
3 CS1103 Logic Design 6.00
4 CS1104 Academic Debate 4.00
5 CS1105 General English 5.00
6 CS1106 Kurdish Language
Kurdology
4.00
Total: 30.00
Second Term
No. M Code Module Title ECTS
1 CS1201 Procedural Programming 6.00
2 CS1202 IT Essentials 6.00
3 CS1203 Computer Organization 5.00
4 CS1204 Calculus 3.00
5 CS1205 Computer Skills 5.00
6 CS1206 Academic English 5.00
Total: 30.00
First Term
No. M Code Module Title ECTS
1 CS2301 Object Oriented Programming (Using Java) 6.00
2 CS2302 Computer Architecture 4.00
3 CS2303 Data Structure & Algorithms 5.00
4 CS2304 Web Programming Fundamentals (Using XHTML, CSS, Bootstrap) 5.00
5 CS2305 English Communication 5.00
6 CS2306 Database Fundamentals 5.00
Total: 30.00
Second Term
No. M Code Module Title ECTS
1 CS2401 Microprocessor 5.00
2 CS2402 Advanced Data Structure & Algorithms 6.00
3 CS2403 Numerical Analysis 4.00
4 CS2404 Web Scripting Language (JavaScript, jQuery ajax, json) 5.00
5 CS2405 Professional Writing 5.00
6 CS2406 Visual Programming (C#) 5.00
Total: 30.00
First Term
No. M Code Module Title ECTS
1 CS3501 Data Communication and Networking 6.00
2 CS3502 Environmental Science and Technology 4.00
3 CS3503 Software Engineering & Analysis 5.00
4 CS3504 Advanced Databases 5.00
5 CS3505 Business Communication 5.00
6 CS3506 Principle of Marketing / Principle of Management 5.00
Total: 30.00
Second Term
No. M Code Module Title ECTS
1 CS3601 Cryptography & Security 5.00
2 CS3602 Elective 5.00
3 CS3603 Compiler Design 5.00
4 CS3604 Embedded Computing Systems 5.00
5 CS3605 Software Testing and Methodology 5.00
6 CS3606 Research Methodology 5.00
Total: 30.00
First Term
No. M Code Module Title ECTS
1 CS4701 Operating Systems 5.00
2 CS4702 Web Based Applications 5.00
3 CS4703 Mobile Programming 5.00
4 CS4704 Artificial Intelligence 5.00
5 CS4705 Interconnected Cisco Networking Devices 5.00
6 CS4706 Elective 5.00
Total: 30.00
Second Term
No. M Code Module Title ECTS
1 CS4801 Advanced Operating Systems 4.00
2 CS4802 Routers and Switching 4.00
3 CS4803 Image Processing 4.00
4 CS4804 Python Programming 4.00
5 CS4805 Final Projects 10.00
6 CS4806 Elective 4.00
Total: 30.00

Class Schedule

Access the official weekly timetable for the Computer Science Department at CUE. Please download the PDF below to view detailed information about courses, lecture halls, and session timings.

View Schedule