CS354 - Spring 2016: Schedule

Weekly Schedule

This is a tentative schedule, and it is subject to change.
Refer to the course's Moodle for detailed, up-to-date assignments and reading suggestions.

WkDateTopic
1 01/07 Thu Introduction
2 01/12 Tue Algorithm Analysis Fundamentals
01/14 Thu
3 01/19 Tue Brute Force
01/21 Thu
4 01/26 Tue Divide and Conquer
01/28 Thu
5 02/02 Tue Priority Queues / Heaps
02/04 Thu Greedy Algorithms
6 02/09 Tue
02/11 Thu Exam 1
7 02/16 Tue Dynamic Programming
02/18 Thu
8 02/23 Tue
02/25 Thu Sorting
9 03/01 Tue Hashing
03/03 Thu
10 03/08 Tue Parallel Algorithms
03/10 Thu
11 03/15 Tue Spring Break
03/17 Thu
12 03/22 Tue Parallel (cont.)
03/24 Thu
13 03/29 Tue
03/31 Thu Exam 2
14 04/05 Tue P, NP, NP-Complete, etc.
04/07 Thu
15 04/12 Tue
04/14 Thu
16 04/19 Tue
04/21 Thu 1:15-3:15pm - Final Exam Period