Bachelor of Science in
Computer Science
Fully Online
36 months | 180 credits
Project-based learning
Work-integrated design
Mentorship from an
industry professional
5:1 student to instructor ratio
- Optimize Your Learning
- Web Foundations
- Web Development Fundamentals
- Front End Web Development
- Programming 1
- Programming 2
- Backend Development
- Team Software Project
- Introduction to Cybersecurity
- Introduction to Data Science & AI
- Data Sctructures and Algorthims 1
- Industry Experience 1
- Data Engineering
- Data Visualization & Cloud Computing
- Data Structures and Algorithms 2
- Inferential Statistics
- Regression
- Industry Experience 2
- Introduction to Machine Learning
- Machine Learning
- Natural Language Processing, Time Series & Neural Networks
- Artificial Intelligence
- Large Language Models
- Industry Experience 3
- Network and Computer Security
- System Hardening
- Data Structures and Algorithms 2
- Threat Intelligence
- Fundamental Cyber Attacks and Defensive Tactics
- Industry Experience 2
- Security Architecture & Frameworks
- Incidence Response
- Advanced Cyber Attacks and Defensive Tactics
- Penetration Testing Applications
- Challenge Studio 1
- Industry Experience 3
- Data Engineering
- Data Visualization & Cloud Computing
- Data Structures and Algorithms 2
- Inferential Statistics
- Regression
- Industry Experience 2
- Introduction to Machine Learning
- Machine Learning
- Natural Language Processing, Time Series & Neural Networks
- Artificial Intelligence
- Large Language Models
- Industry Experience 3
- Engineering for Development
- Network and Computer Security
- Data Structures and Algorithms 2
- Data Engineering
- Challenge Studio 1
- Industry Experience 2
- Data Visualization & Cloud Computing
- Inferential Statistics
- Regression
- Introduction to Machine Learning
- Challenge Studio 2
- Industry Experience 3
- Capstone Research Methods
- Capstone: Applied Computer Science
- Engineering Your Career



