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 September 18, 2018Course Overview | Computer Architecture

Lecture September 25, 2018 – System Software

Lecture October 2, 2018: Basic Programming

Lecture October 9, 2018: Iteration & Recursion

Lecture October 16, 2018: Algorithms & Computational Complexity

Lecture October 23, 2018: Searching Algorithms

Lecture October 30,2018: Graph Algorithms

Lecture November 13, 2018: Spatial Tree Algorithms

Lecture November 20,2018: Probabilistic Algorithms

Lecture November 27,2018: Classes, Objects and Methods

Lecture December 4, 2018: Inheritance and Polymorphism

Lecture December 11,2018: Abstract classes and Types