Applied Computer Science Program
A flexible online program in English, combining live (synchronous) and on-demand (asynchronous) learning designed to equip learners with in-demand practical skills and a solid theoretical foundation in computer science.
What is ACSP?
The Applied Computer Science Program (ACSP) is a comprehensive, university-level program, focused on preparing learners for real-world impact in the digital economy. It delivers a solid core in computer science fundamentals.
Who is it for?
ACSP is designed for motivated individuals eager to develop practical skills in computer science. Whether you're a recent high school graduate, wanting to change your career, or looking to enhance your technical skills, our program is for you.
Curriculum
The program is typically completed in two years, but its modularity and flexibility structure allows learners to progress at their own pace, based on their background and personal commitments.
Full ACSP Program - UM6P Certificate
Core Courses
Learners begin with a common foundation covering essential computer science fundamentals.💡 Tap any course to learn more
Oral English
Professional communication skills in English
Python Programming 1
Introduction to programming concepts
Linux Essentials
Hardware architecture and system software
Written English
Technical writing and documentation skills
Python Programming 2
Advanced programming techniques
Data Structures
Organizing and manipulating data efficiently
Algorithm Analysis
Evaluating algorithm efficiency and performance
Databases
SQL, NoSQL, Data Modeling
Discrete Mathematics
Mathematical foundations for computer science
Specialization Prerequisites
Possibility to access the CYBERSECURITY track by completing only the prerequisite courses:
- 01 - Oral & Written English
- 03 - Linux Essentials
Possibility to access the DATA SCIENCE track by completing only the prerequisite courses:
- 01 - Oral & Written English
- 08 - SQL - Data Analysis for Data Science
Possibility to access the DIGITAL FACTORY track by completing only the prerequisite courses:
- 01 - Oral & Written English
- 02 - Python Programming
- 08 - Databases (SQL, NoSQL, data modeling)
Specializations
Choose a specialization track to develop expertise in your area of interest.Tap any course to learn more
Cybersecurity
The cybersecurity program provides learners with the knowledge and skills needed to protect information by preventing, detecting, and responding to attacks.
Introduction to Information Security
Security principles, risk management, access control, incident response
Ethical Hacking
Foundational concepts, reconnaissance, encryption, penetration testing, exploitation
Computer Networks
Network fundamentals, TCP/IP, IP addressing, subnetting, topologies, client/server architectures
Cybersecurity Analyst
Threat Intelligence & Hunting, Security Operations & Monitoring Tools, Secure Network Architecture & Defense-in-Depth, Access Control, Risk Management & Governance
Digital Forensics and Incident Response
Digital forensics, incident response, evidence collection, analysis, reporting
Capstone Project
Apply your skills in a comprehensive project
Study Paths
Choose the learning journey that fits your background and goals. Our flexible program structure allows you to progress at your own pace.
Full Path
Traditional Sequential Approach
Complete the full Common Core curriculum, then proceed to your chosen Specialization.
Steps
Prerequisite Courses
Specialization-Focused Approach
Select your Specialization early and complete only the prerequisite Core Courses needed for that track.
Steps
Direct Admission
Advanced Entry Option
Students with prior qualifications (certificate or diploma) may enter directly into a Specialization.
Steps
Pentester
Cyber Analyst
Data Analyst
All paths lead to the same Specialization credentials and certifications
Certifications
The ACSP offers a UM6P certifying program
UM6P Certificate
In-depth learning for long-term impact.
- Designed for students seeking a comprehensive academic experience, this certificate requires a full-time commitment over 1 to 2 years.
- It offers a structured and immersive program, combining theoretical depth and practical application, and leads to a recognized academic certification.
- For eligible candidates, direct entry into a specialization is possible upon successfully passing an assessment that demonstrates mastery of the required competencies.
Industry-leading certifications
Choose individual modules based on your interests or career goals. This is an ideal option for anyone seeking to develop targeted, job-relevant skills. Our courses equip learners with the foundational knowledge needed to pursue industry certification in:
- Cybersecurity (CompTIA, ISC², EC-Council, Offensive Security, CISCO...)
- Data Science (IBM -Data Science Professional Certificate, Google Data Analytics, Microsoft, AWS...)
Career Outcomes
Employment
Prepare for high-demand careers in technology with industry-relevant skills and practical experience.
Entrepreneurship
Develop the technical foundation and business acumen needed to launch your own tech ventures.
Career Evolution
Advance in your current role or transition to new opportunities with enhanced technical capabilities.