Lectures

MediaSpace Playlist

Schedule

Semester Progress
98%
Jan May
Week 16
Mon, 05 May
An Overview of Graph Algorithms
Wed, 07 May
Review
Fri, 09 May
No class!
Week 15
Mon, 28 Apr
Exam 3 Review
Wed, 30 Apr
Graph Implementations / Traversal
Fri, 02 May
lab_networkx
Week 14
Mon, 21 Apr
Graph Implementations
Wed, 23 Apr
Graph Implementations 2
Fri, 25 Apr
No Lab
Week 13
Mon, 14 Apr
BST 2
Wed, 16 Apr
Graph Fundamentals
Fri, 18 Apr
lab_ml
Week 12
Mon, 07 Apr
Tree Search / Exam 2 Review
Wed, 09 Apr
Binary Search Trees
Fri, 11 Apr
lab_huffman
Week 11
Mon, 31 Mar
Trees
Wed, 02 Apr
Trees 2 (Formerly BST but moved until next week)
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