Lectures
Week 1
Intro + types
Lecture 1
Lecture 2
Week 2
Functions / Examples
Lecture 3
Lecture 4
Week 3
Arrays / Examples
Lecture 5
Lecture 6
Week 4
Records / Look ahead
Lecture 7
Lecture 8
Week 5
Nested records / packages
Lecture 9
Lecture 10
Week 6
(Generic packages)
Exam
Week 7
(Pointers)
Lecture 11
Lecture 12
In class coding:
Specification
Body
Client
Tic Tac Toe
Week 8
(OO in Ada)
Lecture 13
Lecture 14
Week 9
C++ Intro
In class coding
Week 10
C++ Basics
Week 11/12/13/14
C++ Examples
C++ Notes