Skip to content

Bachelor of Science in Computer Science

School of Science and Engineering

The foundation for a successful career in Computer Science

Accredited by the Computing Accreditation Commission

Delivering world-class education, the Bachelor of Science in Computer Science (BSCS) program is accredited by ABET's Computing Accreditation Commission.

With a timeframe goal set for 3 to 5 years after graduation, this course aims to equip students with highly sought-after IT and digital collaboration skills for success in their chosen professions — empowering them to contribute to driving Morocco forward through technological advances within its industries and societies.

On top of that, a spirit of lifelong learning instilled amongst graduates encourages further study at the graduate level if desired.

Join this rapidly advancing technological field

Use your computer science knowledge and skills with competence

Bachelor of Science in Computer Science Program Educational Objectives

Program Educational Objectives

The BSCS program’s long-term educational objectives are to prepare graduates within 3-5 years after graduation, with the ability to:

  • Utilize computer science knowledge, attitudes, and skills, including design, implementation, integration, and evaluation of computing systems across a broad range of application domains and organizations;
  • Utilize 21st-century skills, including proficiency in IT and digital collaboration in multilingual national and global settings to succeed in their professions;
  • Contribute to Morocco’s IT Industry and Society's progression;
  • Engage in life-long learning, including pursuing graduate studies.
Bachelor of Science in Computer Science Student Outcomes

Student Outcomes

Graduates of the BSCS program will have the ability to:

  • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions;
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in 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.
Bachelor of Science in Computer Science Program structure AUI University

Program structure

The 136 SCH BSCS degree consists of four areas:

  • General Education (30 SCH);
  • Mathematics, Sciences, and Engineering (30 SCH);
  • Computer Science Major (55 SCH);
  • Minor (15 SCH) 5. Free Electives (6 SCH).
Bachelor of Science in Computer Science catalog

BSCS Catalog

Take control of your future and browse BSCSC's comprehensive catalog to begin planning out the semesters ahead

Read More

Need more information?

Please complete the form to be contacted by our admissions team or schedule a meeting on their calendar.

Admissions information AUI University

Book a Meeting

AUI background image

Ready to take the next step in your career?

Enhance your career prospects with a Bachelor of Science in Computer Science and join the cutting-edge field today. Take advantage now and apply today for an exciting future.

Hear from those who have experienced it first-hand

Our students and alumni are happy to share their success stories

The Bachelor of Science in Computer Science at AUI was my tremplin to the world of software engineering by providing me with the necessary computer technical skills through its core engineering program, the research, communication, and critical analysis techniques through the university common core classes, and the valuable soft skills from leadership to initiative taking through the various extra-curricular activities and part-time jobs offered by AUI.

Yassine Gaimes

Graduation class: 2015


Accreditation is the seal of approval for an institution’s overall excellence.