Participation

Please register for the course to gain access to the Adam workspace.

Lecture Material

A1
18.2.
Organizational Matters
Slides (Print version)
A2
18.2.
Python Intro
Slides (Print version)
Notebook: JupyterHub (VPN), Github
A3
19.2.
Sorting I: Selection and Insertion Sort
Slides (Print version)
Notebook: JupyterHub (VPN), Github
A4
19.2.
4.3.
Sorting II: Merge Sort
Slides (Print version)
Notebook: JupyterHub (VPN), Github
A5
4.3.
Runtime Analysis: Introduction and Selection Sort
Slides (Print version)
A6
5.3.
Runtime Analysis: Logarithm
Slides (Print version)
A7
5.3.
Runtime Analysis: Bottom-Up Merge Sort
Slides (Print version)
A8
11.3.
Runtime Analysis: Asymptotic Notation
Slides (Print version)
Notebook: JupyterHub (VPN), Github
A9
11.3.
Runtime Analysis: Application
Slides (Print version)
A10
12.3.
Runtime Analysis: Divide-and-Conquer Algorithms
Slides (Print version)
A11
12.3.
Runtime Analysis: Solving Recurrences
Slides (Print version)

 

If you have problems opening a notebook on JupyterHub (although you are in the VPN), please check the instruction in the ADAM workspace.

To top