Available courses

This foundational course provides 1st-year BSc Cybersecurity Engineering students with an accessible and engaging introduction to the essential concepts of cybersecurity. Drawing upon the core framework of Cisco NetAcad's "Introduction to Cybersecurity," this expanded curriculum explores the fundamental principles of online safety, common cyber threats, and the methods used by individuals and organizations to protect digital assets. Students will learn to identify various types of malware and attacks, understand basic security vulnerabilities, and discover practical techniques for safeguarding their personal data and privacy. The course also introduces the foundational cybersecurity devices and technologies, the importance of ethical behavior in the digital world, and explores diverse career opportunities within the rapidly growing field of cybersecurity. Through a blend of theoretical lectures and hands-on lab sessions, students will build a crucial conceptual understanding and practical awareness necessary for their journey into cybersecurity engineering.
The Operating System course is offered in Spring 2025–2026 as a 6 ECTS module designed to introduce students to the principles, structure, and functions of modern operating systems. It explains how operating systems manage computer resources and covers major system types such as batch, multiprogramming, time-sharing, distributed, and real-time systems. A major part of the course focuses on process management, including process concepts, life cycle, process states, schedulers, queues, and context switching. Students also study CPU scheduling criteria and algorithms such as FCFS, SJF, SRT, Priority, and Round-Robin scheduling. The course includes memory management topics such as logical and physical address space, swapping, partition allocation, fragmentation, compaction, paging, and segmentation. Other core topics include deadlock handling, file systems, storage organization, and device management, helping students understand how an OS controls files and hardware efficiently. The practical part trains students to use MS-DOS and Linux commands, perform system restore and backup, manage partitions, apply BitLocker encryption, use WMI, and implement scheduling algorithms by programming. Teaching is divided into 2 theoretical hours and 2 practical hours, with assessment based on attendance, assignments, quizzes, discussion, seminar, report, midterm, site visit, and final exam, for a total workload of 162 hours.
Statistics are used everywhere. Evaluating the level of public support for Iraqi-Kurdistan’s independence referendum by doing survey, weather forecasts estimate the probability that it will rain tomorrow based on a variety of atmospheric measurements, measuring unemployment rate in Iraq during 2017, measuring total government expenditure last year, choosing several countries to know how tall are people or how fat are people from different countries. For making an educated decision in all previous examples we need statistics. Statistics is a very broad subject, with applications in a vast number of different fields. In generally one can say that statistics is the methodology for collecting, analyzing, interpreting and drawing conclusions from information. Putting it in other words, statistics is the methodology which scientists and mathematicians have developed for interpreting and drawing conclusions from collected data. Everything that deals even remotely with the collection, processing, interpretation and presentation of data belongs to the domain of statistics, and so does the detailed planning of that precedes all these activities
يغطي المنهج الدراسي "اخلاقيات مهنة المحاسبة" والتي تختص بكيفية اتمام مهنة المحاسبة في الوحدات الاقتصادية كافة وفق قواعد المهنة. اي تمكين الطالب او المحاسب على كيفية القيام بالعمل المحاسبي في هذه الوحدات ومن ثم التوصل إلى نتائج أعمالها من ربح وخسارة من خلال إعداد الحسابات الختامية، وبيان مركزها المالي "الميزانية العمومية" في نهاية كل سنة مالية وفق قواعد سلوك المهنة. وبعد إتمام دراسة هذه المادة، فان الطالب يجب أن يكون قادراً على فهم:   ادبيات مهنة المحاسبة اطار قواعد مهنة المحاسبة تعزيز الالتزام بقواعد واخلاقيات مهنة المحاسبة بيان اساليب عدم المحافظة على قواعد المهنة توضيح تهديدات عدم الالتزام بقواعد سلوك المهنة بيان مخاوف عدم الالتزام بقواعد سلوك المهنة
This module is one of the main units for second year’s students because they require to understand clearly applicable and basic methods and models about accounting practices. Nowadays, accounting plays a significant role and it is the dynamic position of global economy. This take place because it is defined as the language of business. The current Generally Accepted Accounting Principles (GAAP) and the Conceptual Framework for Financial Reporting (CFFR) are needed to develop and build students accounting skills. Therefore, the materials of this module will construct on modern and professional sources of accounting concepts. The lecturer will attempt to advance your expertise as far as possible. Also, the module seminars will arrange based on the students’ skills and will consider their English language levels.
نظراً لأهمية المحاسبة في تطوير ونمو الاقتصاد المحلي والعالمي حيث إنها تعتبر الأداة الديناميكي والمحرك الرئيسي للاقتصاد وخاصة في عولمة البلدان إذ تم تعريفها في الآونة الأخيرة بأنها لغة الأعمال. إن هذه المادة ستوفر القاعدة المناسبة لفهم الأسس والمبادئ المحاسبية المتعارفة عليها عالمياً والمقبولة شاملاً وخاصةً فإن طلاب المرحلة الثانية يحتاجون الى تزويد مهاراتهم الأكاديمية والمهنية في مجال المحاسبة وخاصةً التطبيقات والتقنيات الحديثة والطرق السهلة في تسجيل العمليات المالية وكيفية الإبلاغ عن الأداء المالي للمنظمات. يرى البعض أن مادة المحاسبة المتوسطة هي من أصعب المواد لدى الطلبة لكنها في الواقع ليس بتلك التعقيد ولكنها في الوقت نفسه من أهم المواد لأنها تعتبر كمفتاح لفهم جميع الجوانب والمواد التي تؤخذ خلال السنة وفيما بعد، لذا فإن الطلاب يجب أن يلاحظوا هذه النقطة لكي تتولد لديهم الذوق والإرادة القوية لدخول هذا المجال من العلوم التطبيقية. تركز هذا المقرر الدراسي الى تزويد الطلاب بالأسس والمبادئ المحاسبية المقبولة قبولاً عاماً وتطبيقاتها بطريقة عملية واقعية وعلمية تفصيلية وحل المشاكل والمعوقات التي تواجه الشركات وخاصةً المحاسبين.
This course provides an in-depth understanding of the principles, technologies, and applications of Business Intelligence (BI) as a strategic tool for organizational decision-making. It focuses on the processes of collecting, integrating, analyzing, and visualizing data to support strategic, tactical, and operational decisions. Students will explore data warehousing, data mining, and BI tools, as well as current trends such as big data analytics and artificial intelligence in BI.
نظراً لأهمية المحاسبة في تطوير ونمو الاقتصاد المحلي والعالمي حيث إنها تعتبر الأداة الديناميكي والمحرك الرئيسي للاقتصاد وخاصة في عولمة البلدان إذ تم تعريفها في الآونة الأخيرة بأنها لغة الأعمال. إن هذه المادة ستوفر القاعدة المناسبة لفهم الأسس والمبادئ المحاسبية المتعارفة عليها عالمياً والمقبولة شاملاً وخاصةً فإن طلاب المرحلة الثانية يحتاجون الى تزويد مهاراتهم الأكاديمية والمهنية في مجال المحاسبة وخاصةً التطبيقات والتقنيات الحديثة والطرق السهلة في تسجيل العمليات المالية وكيفية الإبلاغ عن الأداء المالي للمنظمات. يرى البعض أن مادة المحاسبة المتوسطة هي من أصعب المواد لدى الطلبة لكنها في الواقع ليس بتلك التعقيد ولكنها في الوقت نفسه من أهم المواد لأنها تعتبر كمفتاح لفهم جميع الجوانب والمواد التي تؤخذ خلال السنة وفيما بعد، لذا فإن الطلاب يجب أن يلاحظوا هذه النقطة لكي تتولد لديهم الذوق والإرادة القوية لدخول هذا المجال من العلوم التطبيقية. تركز هذا المقرر الدراسي الى تزويد الطلاب بالأسس والمبادئ المحاسبية المقبولة قبولاً عاماً وتطبيقاتها بطريقة عملية واقعية وعلمية تفصيلية وحل المشاكل والمعوقات التي تواجه الشركات وخاصةً المحاسبين.