Description Registration Lectures Tools and tutorials Exercises

Lectures

On this page, all the slides of the lectures are usually posted one day before the day of the course.

Lecture 1: September 17, 2019 – Course Overview | Computer Architecture

Lecture 2: September 24, 2019 – System Software

Lecture 3: October 1, 2019 – Basic Programming

Lecture 4: October 8, 2019 – Iteration and Recursion

Lecture 5: October 15, 2019 – Algorithms and computational complexity

Lecture 6: October 22, 2019 – Searching Algorithms

Lecture 7: October 29, 2019 – Graph Algorithms

Lecture 8: November 12, 2019 – Spatial Tree Algorithms

Lecture 9: November 19, 2019 – Probabilistic Algorithms

Lecture 10: November 26, 2019 – Classes, Objects & Methods

Lecture 11: December 03, 2019 – Inheritance and Polymorphism

Lecture 12: December 10, 2019 – Abstract Classes and Types