Skip to content

Bachelor of Science in Computer Systems

School of Science and Engineering

Start using state-of-the-art software tools and platforms

Get an advanced understanding of modern computing tools and technologies

With the Bachelor of Science in Computer Systems (BSCS) program, students are empowered to gain a strong foundation for computing knowledge and develop software, hardware, and network solutions applicable across multiple industries.

From understanding distributed systems to becoming administrators or security specialists of computer infrastructures, this comprehensive degree provides versatile career opportunities with potential paths toward graduate studies related to computer science.

Stay on top of emerging technologies

Explore the world of technology and discover new opportunities to shape the digital age

Bachelor of Science in Computer Systems IT infrastructure expert AUI

Become an in-house IT infrastructure expert

Companies need the right IT infrastructure to ensure their business thrives. This includes everything from provisioning and deploying specialized software, administering operating systems, managing virtual machines or cloud services, and optimizing and securing data centers through networks.

AUI Bachelor of Science in Computer Systems

Acquired Skills

Graduates of the BSCS program will be able to:

  • Carry out advanced work in specific areas of computer science;
  • Perform hands-on work in computer science;
  • Learn and apply new techniques and technologies in computer science;
  • Succeed in graduate programs in computer systems and networking or related fields;
  • 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;
  • Apply computer science theory and software development fundamentals to produce computing-based solutions;
  • Plan, analyze, develop, deploy, administer, maintain, and secure software systems and services, with strong knowledge of the context including operating systems, hardware, and networks.
Bachelor of Science in Computer Systems Career Opportunities

Career Opportunities

Graduates of the BSCSys program will be able to work as:

  • Computer Systems Infrastructure Administrator;
  • Computer Network Engineer;
  • Cyber-Security Engineer;
  • Support engineer;
  • System administrator;
  • Embedded systems engineer;
  • System integration engineer.
Bachelor of Science in Computer Systems key courses

Key Courses

In addition to Core Computer Science Courses,  the program consists of specialization courses including the capstone project:

  • Distributed and Parallel Computing;
  • Systems Programming;
  • Cloud Computing;
  • Network Security;
  • Introduction to Big Data Environment and Applications;
  • Embedded Systems.
Who can apply Bachelor of Science in Computer Systems

Who can apply?

The program is open for graduates of Moroccan or International high schools interested in earning a degree in Computer Systems.

Usual criteria for admission to the School of Science and Engineering:

  • Baccalaureate in “Sciences Physiques et Chimiques”, “Sciences Maths A”, or “Sciences Maths B”, or equivalent secondary education with a focus on Mathematics, and (though not common) Baccalaureate in “Sciences et Technologies Electriques or Sciences Economiques.”
  • GAT or SAT.
Bachelor of Science in Computer Systems Catalog

BSCS Catalog

Take control of your future and browse BSCS'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 Systems and join the cutting-edge field today. Take advantage now and apply today for an exciting future.


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