Lectures

MediaSpace Playlist

Schedule

Semester Progress
68%
Jan May
Week 16
Mon, 05 May
Review
Wed, 07 May
Review
Sat, 03 May
No class!
Week 15
Mon, 28 Apr
Exam 3 Review / Minimum Spanning Tree
Wed, 30 Apr
Special Topic (String Graphs)
Fri, 02 May
No Lab
Week 14
Mon, 21 Apr
Graph Implementations
Wed, 23 Apr
Shortest Path Algorithm
Fri, 25 Apr
No Lab
Week 13
Mon, 14 Apr
Graphs Fundamentals
Wed, 16 Apr
NetworkX Graphs
Fri, 18 Apr
lab_ml
Week 12
Mon, 07 Apr
Exam 2 Review / BST 2
Wed, 09 Apr
AVL Trees / Nearest Neighbor Search
Fri, 11 Apr
lab_huffman
Week 11
Mon, 31 Mar
Trees
Wed, 02 Apr
Binary Search Trees
Fri, 04 Apr
lab_trees
Week 10
Mon, 24 Mar
Sorting Algorithms
Wed, 26 Mar
Recursion
Fri, 28 Mar
lab_recursion
Week 9
Mon, 17 Mar
Spring Break
Wed, 19 Mar
Spring Break
Fri, 21 Mar
Spring Break
Week 8
Mon, 10 Mar
Hashing / Exam 1 Review
Wed, 12 Mar
Sets and Sketching Data Structures
Fri, 14 Mar
lab_sets
Week 7
Mon, 03 Mar
Hashing
Wed, 05 Mar
Hashing 2
Fri, 07 Mar
lab_hash
Week 6
Mon, 24 Feb
Numpy and Multi-dimensional Arrays
Wed, 26 Feb
Stack and Queue (No in-person lecture!)
Fri, 28 Feb
lab_quacks
Week 5
Mon, 17 Feb
List Implementations (Linked List)
Wed, 19 Feb
List Implementations 2
Fri, 21 Feb
lab_cipher
Week 4
Mon, 10 Feb
Code Efficiency / Exam 0 Review
Wed, 12 Feb
Asymptotic Efficiency (Big O)
Fri, 14 Feb
lab_mapPlot
Week 3
Mon, 03 Feb
Functions and F Strings
Wed, 05 Feb
Lists and Loops
Fri, 07 Feb
lab_fileIO
Week 2
Mon, 27 Jan
Variables and Data Typing
Wed, 29 Jan
Conditionals and Functions
Fri, 31 Jan
lab_debug
Week 1
Mon, 20 Jan
Wed, 22 Jan
Introduction
Fri, 24 Jan
lab_patches

Meetings

Class

Location: 1320 Digital Computer Laboratory

Time: 2:00 PM - 3:15 PM MW

Lab

Location: 1320 Digital Computer Laboratory

Time: 2:00 PM - 3:15 PM F