Lectures
If the video of a certain lecture isn’t linked yet, go to the link of another video, click the “Lecture Capture-CSCI 0200-Fall 2022” folder at the top, and the video will be there!
| Date | Topic | Video | Handouts | Files |
|---|---|---|---|---|
| 12/15/22 | Exam review: Algorithms | video | whiteboard | |
| 12/13/22 | Exam review: Data Structures | video | whiteboard | |
| 12/13/22 | Exam review: Pre-midterm topics | video | whiteboard | |
| 12/07/22 | Data Structure Selection Practice 2 | video | handout | whiteboard |
| 12/05/22 | Data Structure Selection Practice 1 | video | handout | whiteboard |
| 12/02/22 | Neural Networks | video | whiteboard | |
| 11/30/22 | Community Detection | video | slides | |
| 11/28/22 | Binary Decision Diagrams | video | slides | whiteboard |
| 11/21/22 | Optimizing heaps | video | whiteboard | |
| 11/18/22 | Balancing BSTs | video | ||
| 11/16/22 | Heaps (implementation) | video | handout | |
| 11/14/22 | Heaps (conceptual) | video | handout | whiteboard |
| 11/11/22 | Dynamic programming pt. 3 | video | handout | |
| 11/09/22 | Dynamic programming pt. 2 | video | ||
| 11/07/22 | Dynamic programming pt. 1 | video | handout | notes |
| 11/04/22 | Switching to Python | video | handout | |
| 11/02/22 | Recap/Threat Modeling | video | handout | |
| 10/31/22 | Garbage collection | video | handout | whiteboard |
| 10/28/22 | MSTs and Union/Find | video | handout | |
| 10/26/22 | Minimum Spanning Trees | video | handout | |
| 10/24/22 | Runtime on graphs | video | handout | |
| 10/21/22 | BFS and Dijkstra | video | handout | |
| 10/19/22 | DFS | video | ||
| 10/17/22 | Wrapping up MVC/Intro to graphs | video | ||
| 10/14/22 | Finishing hashmaps, back to mvc | video | ||
| 10/12/22 | Hashmap implementation | video | none today | whiteboard |
| 10/07/22 | How exceptions work; Hashmaps | video | handout | whiteboard |
| 10/05/22 | Model/View/Controller and Exceptions | video | handout | |
| 10/03/22 | Finishing up ArrayLists (and debugging) | video | handout | |
| 09/30/22 | ArrayLists part 2 | video | handout | (cleaned up) whiteboard from class |
| 09/28/22 | Arrays and Array-based lists | video | handout | (cleaned up) whiteboard from class |
| 09/26/22 | Lists and memory addresses | video | (cleaned up) whiteboard from class | |
| 09/23/22 | Implementing mutable lists | video | ||
| 09/21/22 | Implementing immutable lists | video | ||
| 09/19/22 | From FP: Java lists and loops | video | ||
| 09/19/22 | From OO: Trees | video | whiteboard from class | |
| 09/16/22 | From FP: Changing Field and variable values | video | Gradescope warmup | |
| 09/16/22 | From OO: Sorting and Runtime | video | ||
| 09/14/22 | From FP: Inheritance and Abstract Classes | video | ||
| 09/14/22 | From OO: More recursion | video | notes | |
| 09/12/22 | From FP: Memory and Interfaces | video | ||
| 09/12/22 | From OO: Recursion | video | notes | |
| 09/09/22 |
From FP: Classes and Methods Meeting in CIT 368 |
video | notes | |
| 09/09/22 |
From OO: Datatypes, Lists, Map/Filter, and Testing Meeting in KASSAR FOX AUDITORIUM (note the change!) |
video | notes | |
| 09/07/22 | Merging our skill sets | video | code handout |