Weeks 1-4
Python Basics: print(), loops, functions
Weeks 5-8
Object-Oriented Programming: theory and diagrams
Weeks 9-10
Introduction to Agile: PowerPoint presentations
Weeks 11-12
Waterfall Model: flowcharts and documentation
Weeks 13-14
Final Project: Console-based calculator
Assessment
Multiple choice examination (60% of grade)