Junior University of Applied Computer Science

A junior-level training affordable program in applied computer science aimed at contributing to developing the skilled workforce needed for Morocco's digital strategy by providing inclusive access to quality digital education.
About Us

Innovative Learning Model

Fully online synchronous and asynchronous delivery offers flexible, self-paced learning using innovative digital technologies, including an integrated LMS, scripted courses for structured learning, and interactive textbooks. It incorporates active pedagogies through project-based learning, hands-on practice, and teamwork, with dedicated support through close supervision and monitoring by experienced instructors and well-trained TAs.

Targeting Learners With Diverse Backgrounds

This program is designed for high school graduates aspiring to become tech professionals, university graduates seeking opportunities to advance their careers in technology, unemployed individuals eager to up-skill and re-enter the workforce, and working professionals aiming to enhance their technical expertise and stay competitive in their fields.

Our Programs

First Year Track
Common to all Specialized Tracks
Then Pick your path as per your Area of Interest

Specialized Tracks

Second Year Track
Develop proficiency in data-oriented programming languages and visualization software, as well as skills in machine learning...
Second Year Track
Develop skills in cybersecurity with courses on cyber threats, digital forensics, network security, and web security,...
Second Year Track
Develop core IT skills, including programming responsive front ends, designing and architecting scalable software backends...
How We Do Things

Hybrid Pedagogy

Our hybrid pedagogy combines both asynchronous and synchronous learning to provide students with a flexible and dynamic learning experience. This approach allows students to learn at their own pace while also having access to face-to-face sessions with Teacher Assistants(TA). With this personalized learning experience, students can improve their academic outcomes.
TA Sessions
High-Quality Curriculum
About Us

Professional And Highly Qualified Tutors

What is JUACS?
JUACS stands for Junior University of Applied Computer Science program, it is an academic program that offers students the opportunity to earn a degree in Computer Science.
How to access my online course?
You will first need to apply to a program HERE. Then after the selection process has finished, you can go to the top menu and click "My JUACS" > "MY Course Protal" to access our learning platform.
What are the admission requirements for JUACS?
To be considered for admission to JUACS, applicants must have a high school diploma or equivalent and meet the university's general admission requirements. Additionally, there may be other requirements according to each program.
What courses are offered in the JUACS program?
The JUACS program currently has 3 tracks: Cyber Security, Data Science, and Software Development.
Is financial aid available for JUACS students?
Yes, financial aid is available for JUACS students in the form of scholarships. Students are encouraged to research their options and apply for financial aid if needed.
Are there programs in other fields?
COMING SOON
Beautiful young Arabian woman with dark skin, wears transparent spectacles, holds papers and notepad, has toothy smile, has religious views, studies at college, isolated against purple background
Pleased ginger woman in shirt holding books and looking away over gray background