Subject to change regularly!

The material we will cover this semester is split into seven units.

Each unit groups together some information about programming, some practical activities, and some background reading.
Unit Topic Reading
Unit I Data and output Chapter 1 of the textbook
Unit II Control structures and input Chapters 2 and 3 of the textbook
Unit III Functions Chapter 4 of the textbook
Unit IV Arrays and strings Chapters 5 and 7 of the textbook
Unit V Sorting and searching
Unit VI Simple classes Chapter 10 of the textbook.