Object Oriented Computing

Interactive Lecture Slides

Week 1
Module Introduction
Welcome to OOC! Module overview, learning outcomes, assessment details, and getting started with tools.
45 minutes
Week 2
Java Program Structure and Basics
Hello World, program structure, compile/run, variables and types, operators, control flow, methods, arrays, and simple objects.
60 minutes
Week 3
Prompting for Programmers
From vague asks to reproducible results: patterns, structured outputs, and live demo debugging.
60 minutes
Week 4
Placeholder
Comprehensive coverage of AI-assisted programming concepts and practical applications.
60 minutes - Coming Soon
📄 PDF 🎥 Video
Week 5
Placeholder
Comprehensive coverage of AI-assisted programming concepts and practical applications.
60 minutes - Coming Soon
📄 PDF 🎥 Video
Week 6
Placeholder
Comprehensive coverage of AI-assisted programming concepts and practical applications.
60 minutes - Coming Soon
📄 PDF 🎥 Video
Week 7
Placeholder
Comprehensive coverage of AI-assisted programming concepts and practical applications.
60 minutes - Coming Soon
📄 PDF 🎥 Video
Week 8
Placeholder
Comprehensive coverage of AI-assisted programming concepts and practical applications.
60 minutes - Coming Soon
📄 PDF 🎥 Video