Date | Lecture |
---|---|
09/27 | Introductions [pdf] [pptx] [code] |
09/29 | JavaScript Basics [pdf] [pptx] [code] |
10/02 | JavaScript Graphics [pdf] [pptx] [code] |
10/04 | Interactive Graphics [pdf] [pptx] [code] |
10/06 | Timer-Based Animation [pdf] [pptx] [code] |
10/09 | Advanced Animation [pdf] [pptx] [code] |
10/11 | Strings In JavaScript [pdf] [pptx] [code] |
10/13 | Arrays In JavaScript [pdf] [pptx] [code] |
10/16 | Objects In JavaScript [pdf] [pptx] [code] |
10/18 | Binary Representation [pdf] [pptx] [code] |
10/20 | Cryptography [pdf] [pptx] [code] |
10/23 | Enigma Machine Overview [pdf] [pptx] |
10/25 | Simple Python [pdf] [pptx] |
10/27 | Strings in Python [pdf] [pptx] [code] |
10/30 | Lists in Python [pdf] [pptx] [code] |
11/01 | Dictionaries in Python [pdf] [pptx] [code] |
11/03 | Objects in Python [pdf] [pptx] [code] |
11/06 | Object-Oriented Programming and Abstraction [pdf] [pptx] [code] |
11/08 | Data-Driven Programs [pdf] [pptx] [code] |
11/10 | Adventure [pdf] [pptx] |
11/13 | Web Programming: Interactors [pdf] [pptx] [code] |
11/15 | Web Programming: Introduction to CSS [pdf] [pptx] [code] |
11/17 | Web Programming: Asynchronous Requests [pdf] [pptx] [code] |
11/27 | Web Programming: Introduction to HTTP [pdf] [pptx] [code] |
11/29 | Web Programming: Building Web Applications [pdf] [pptx] [code] |
12/01 | Frontiers of Computer Science [pdf] [pptx] |