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.
Core Courses
Learners begin with a common foundation covering essential computer science fundamentals.
Algorithm Analysis
Evaluating algorithm efficiency and performance
Operating Systems/Linux Essentials
Hardware architecture and system software
Oral English
Professional communication skills in English
Written English
Technical writing and documentation skills
Python Programming 1
Introduction to programming concepts
Python Programming 2
Advanced programming techniques
Databases
SQL, NoSQL, Data Modeling
Discrete Mathematics
Mathematical foundations for computer science
Data Structures
Organizing and manipulating data efficiently
Specializations
Choose a specialization track to develop expertise in your area of interest.
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
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.