Courses
/Programming Fundamentals
FOUNDATION
Programming Fundamentals
Start from real problem-solving, not syntax memorisation. Covers C, C++, Java and Python so you understand how computers actually execute logic before picking a specialisation.
FlexibleDuration
NonePrerequisites
FoundationTrack
Topics covered
Variables & control flow
Data structures
Recursion
OOP basics
Problem solving
What you'll build
- A command-line calculator and utility set
- Simple data-structure implementations from scratch
- A small OOP-based console application