Lectures

DateTopicSummaryReadingsLecture Capture
Dec 7th
18 Bridge: Run-time Formally
    video
    Dec 7th
    A Taste of Machine Learning; Course Evals
    • ---
    video
    Dec 5th
    Building a spellchecker
      video
      Dec 3rd
      Reviewing Program Execution; Arrays
      video
      Nov 30th
      Memory Review and Design Practice
      video
      Nov 28th
      How Hashtables Work
        video
        Nov 26th
        Hashtables
        video
        Nov 19th
        Circular Data; Intro to Hashtables
          video
          Nov 12th
          Updating Values; Equality between Values
            video
            Nov 9th
            Dataclasses and Testing
            • ---
            • ---
            video
            Nov 7th
            Python Tracing/Debugging and Loops Practice
            • ---
              video
              Nov 5th
              Python Lists and Loops
              • ---
              • ---
              video
              Nov 2nd
              Tree Dictionaries and Intro to Python
              video
              Oct 31st
              Processing Trees
              video
              Oct 29th
              Trees: Data for ancestry
              video
              Oct 26th
              Program Efficiency
              • ---
              video
              Oct 24nd
              Datatypes with Multiple Constructors
                video
                Oct 22nd
                Program Evaluation Revisited; More Data Design
                  video
                  Oct 19th
                  Introduction to Datatypes
                  video
                  Oct 17th
                  The Design Recipe
                    video
                    Oct 15th
                    Functions over Lists 2
                      video
                      Oct 12th
                      Writing Functions over Lists
                        video
                        Oct 10th
                        Operations on Lists
                          Oops -- no recording for today
                          Oct 5th
                          Lookup Cells; Intro to Lists
                          video
                          Oct 3rd
                          Nested Functions Review; Table Organization
                            video
                            Oct 1st
                            Dealing with Errors in Data
                            video
                            Sep 28th
                            Testing Tables; Plots
                            video
                            Sep 26th
                            How Table Programs Evaluate
                              video
                              Sep 24th
                              Introduction to Tables
                              video
                              Sep 21st
                              Guest Lecture - Michael Littman: Data analysis in unix
                              • None today
                                video
                                Sep 19th
                                Helper Functions: Review and How They Evaluate
                                  video
                                  Sep 17th
                                  More Conditionals and Booleans
                                    video
                                    Sep 14th
                                    Conditionals and Booleans
                                      video
                                      Sep 12th
                                      Introduction to Functions
                                        video
                                        Sep 10th
                                        Naming Values and Code Organization
                                          video
                                          Sep 7th
                                          Expressions and Building Images
                                            video
                                            Sep 5th
                                            Course Overview
                                              video