The Specialist Training in Full-Stack Computing and Intelligent Systems is a 3-year online program that equips learners with in-demand skills in web development, software engineering, artificial intelligence, cloud computing, and cybersecurity through flexible, project-based learning and real-world applications using cutting-edge technologies.
Introduction to Programming (Python)
Web Fundamentals: HTML, CSS & JavaScript
Discrete Mathematics for Computing
Computer Architecture & Digital Logic
Version Control with Git & GitHub
Applied Math for Programming
Mini Project: Static Website + JS Game
Object-Oriented Programming (Java/C#)
Backend Development (Node.js / Laravel)
SQL & NoSQL Databases
Operating Systems & Shell Scripting
Software Engineering Practices (Agile, Testing)
Full-Stack Project I: Task Manager App
DevOps & Cloud Basics (Docker, CI/CD)
Introduction to Artificial Intelligence
Machine Learning with Python
Cybersecurity Foundations
UX Design & Accessibility
Elective 1 (e.g., Mobile App Development)
Elective 2 (e.g., Data Visualization, Cloud)
Capstone Project: Full-Stack AI Application
Career Portfolio & Interview Prep