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 CodeModule TitleECTS
1CS1101Programming Fundamentals6.00
2CS1102Discrete Structure5.00
3CS1103Logic Design6.00
4CS1104Academic Debate4.00
5CS1105General English5.00
6CS1106Kurdish Language
Kurdology
4.00
Total: 30.00
Second Term
No.M CodeModule TitleECTS
1CS1201Procedural Programming6.00
2CS1202IT Essentials6.00
3CS1203Computer Organization5.00
4CS1204Calculus3.00
5CS1205Computer Skills5.00
6CS1206Academic English5.00
Total: 30.00
First Term
No.M CodeModule TitleECTS
1CS2301Object Oriented Programming (Using Java)6.00
2CS2302Computer Architecture4.00
3CS2303Data Structure & Algorithms5.00
4CS2304Web Programming Fundamentals (Using XHTML, CSS, Bootstrap)5.00
5CS2305English Communication5.00
6CS2306Database Fundamentals5.00
Total: 30.00
Second Term
No.M CodeModule TitleECTS
1CS2401Microprocessor5.00
2CS2402Advanced Data Structure & Algorithms6.00
3CS2403Numerical Analysis4.00
4CS2404Web Scripting Language (JavaScript, jQuery ajax, json)5.00
5CS2405Professional Writing5.00
6CS2406Visual Programming (C#)5.00
Total: 30.00
First Term
No.M CodeModule TitleECTS
1CS3501Data Communication and Networking6.00
2CS3502Environmental Science and Technology4.00
3CS3503Software Engineering & Analysis5.00
4CS3504Advanced Databases5.00
5CS3505Business Communication5.00
6CS3506Principle of Marketing / Principle of Management5.00
Total: 30.00
Second Term
No.M CodeModule TitleECTS
1CS3601Cryptography & Security5.00
2CS3602Elective5.00
3CS3603Compiler Design5.00
4CS3604Embedded Computing Systems5.00
5CS3605Software Testing and Methodology5.00
6CS3606Research Methodology5.00
Total: 30.00
First Term
No.M CodeModule TitleECTS
1CS4701Operating Systems5.00
2CS4702Web Based Applications5.00
3CS4703Mobile Programming5.00
4CS4704Artificial Intelligence5.00
5CS4705Interconnected Cisco Networking Devices5.00
6CS4706Elective5.00
Total: 30.00
Second Term
No.M CodeModule TitleECTS
1CS4801Advanced Operating Systems4.00
2CS4802Routers and Switching4.00
3CS4803Image Processing4.00
4CS4804Python Programming4.00
5CS4805Final Projects10.00
6CS4806Elective4.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