Logo

B.Sc. in Computer Software & Security

Computer Science and Information Technology

In today’s digital world, technology drives innovation, competitiveness, and development across industries. The Department of Computer Science and Information Technology (CSIT) equips students with the technical expertise and critical thinking skills required to solve complex challenges through innovative software solutions and secure computing systems. The Department currently offers: Bachelor of Science in Computer Software and Security Bachelor of Science in Computer Software and Security the B.Sc. in Computer Software and Security is designed to equip students with a strong foundation in software engineering and cybersecurity. The program emphasizes the analysis, design, development, and testing of complex software systems that address real-world challenges. Students gain hands-on experience in building web and mobile applications while also learning how to secure data, networks, and systems against cyber threats. By integrating both software development and security principles, the program prepares graduates for a wide range of role's digital and interconnected world.

At a Glance:

Degree Bachelor of Science (B.Sc.)
Total Credits 121- 122 credit hours
Total Courses 37 courses
Duration of Study 4 Years (depending on the student’s pace)
Start Date August or January
Costs Click Here
Chair of Department Dr. Shamal Taha

The Department’s educational objectives prepare graduates of the B.Sc. in Computer Software and Security, within a few years of graduation, to attain the following:

  • Applications of critical thinking to solve real-world problems through the analysis, design, and implementation of computing solutions.
  • Contributions in transforming organizations, whether governmental, non-governmental, or private, into digitization.
  • Demonstrations of self-learning about advancements in computing, and furthermore, to promote the education of computing to the community
  • Awareness about ethical, legal, and social challenges relevant to the implementation of computing solutions.

At the completion of the program, graduates are expected to:

  • Analyze complex computing problems and apply principles of computing and other relevant disciplines to identify effective solutions.
  • Design, implement, and evaluate computing-based solutions that meet specified requirements within the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
  • Apply security principles and practices to maintain operations in the presence of risks and threats.

The course structure of the Computer Science & Information Technology Program is divided as follows:

Requirements Type No. of Courses Credit Hours
General Education Compulsory 13 41-42
Program Courses Compulsory 22 74
Free Elective Compulsory 2 6
Total 37 121-122
The study plan summarizes the course's subject requirements and indicates when planned subjects should be studied.

A Bachelor of Science in Computer Software and Security opens the door to many career opportunities in the private and public sectors. Graduates will be well-prepared to take on roles such as:

  • Software Developer: Analyze, design, develop, and test robust software solutions, including eCommerce platforms, enterprise systems, and mobile applications.
  • Network Administrator: Design, configure, and maintain secure and efficient computer networks, ensuring reliable connectivity and protection against cyber threats.
  • Cyber Security Analyst: Assess the security of digital systems by identifying vulnerabilities, conducting penetration testing, and applying up-to-date cybersecurity tools and methodologies.
  • Database Administrator: Design, manage, and secure organizational databases, ensuring data integrity, availability, and performance while protecting sensitive information from unauthorized access.

You can set your study pace according to your circumstances and convenience:

  • Minimum 3 years, upon the successful completion of 12 courses per year.
  • Standard 4 years, upon the successful completion of 10 courses per year.
  • Maximum 5 years, upon the successful completion of 8 courses per year.

* This study duration does not include English language courses.

Academic Year Breakdown:
Semester Start Date End Date Duration Type
Fall August December 14 weeks Mandatory
Spring January April 14 weeks Mandatory
Summer June August 8 weeks Optional

* The start and end dates are subject to changes.

Semester:

Instructional period of 14 weeks plus a final examination period offered twice a year
(referred to as Fall and Spring semester). Additional instructional periods include
intersessions and Summer
sessions.
  • Students must be high school or Institute graduates.
  • Proof of English Proficiency. Learn more about our English language requirements and exemptions.
In case of inquires you can email our admissions office on admissions@auk.edu.krd
and/or call us on 07517414102/07517414103 (Viber/WhatsApp), during working hours from Sunday to Thursday, 9:00 am – 2:00pm
WhatsAppApplyBecome Friend98.7 FM98.7 FM