Warning: This website has not yet been updated to Summer 2025.
For any administrative questions, email Marcel Dall'Agnol.

Lectures

This table contains links to the lecture slides.
# DATE SLIDES SECTION CODE
The lectures below have not yet been updated for Summer 2025.
1 Tuesday
7/1
 Introduction  
 Hello World  
1.1
Code
2 Monday
7/7
 Data Types  
1.2
Code
3 Wednesday
7/9
 Conditionals  
1.3
Code
4 Monday
7/14
 Loops  
1.3
Code
5 Wednesday
7/16
 Performance  
4.1
Code
6 Monday
7/21
 Arrays I  
1.4
Code
7 Wednesday
7/23
 Arrays II  
1.4
Code
8 Monday
7/28
 Ethics (Guest Lecture)  
 Privacy Defintions  
-
-
9 Wednesday
7/30
 Input-Output  
1.5
Code
10 Monday
8/4
 Functions I  
2.1
Code
11 Wednesday
8/6
 Functions II  
2.1 and 2.3
Code

Readings. All readings refer to Computer Science: An Interdisciplinary Approach by R. Sedgewick and K. Wayne unless otherwise specified.