CSCE 411 Design and Analysis of Algorithms

Fall 2012
Course Information


Where: HRBB 113
When: MWF 11:30-12:20pm

Instructor: Andreas Klappenecker
Office: HRBB, Room 509B
Office Hours: MT 2:00-2:50pm or by appointment.
e-mail: klappi at cse.tamu.edu

TA: Wen Li
Office: HRBB 311D
Office Hours: TW 5:00-6:30pm
e-mail: wen.li at tamu.edu

General Information


Course information: Syllabus
Questions? Come to our office hours! Or use piazza (rather than e-mail).

Announcements

Homework

Schedule

M Aug 27 Introduction (read Chapters 1-2 for background)
W Aug 29 Mixed radix representation, sorting lower bound (Ch. 8)
F Aug 31 Sorting lower bound, asymptotic notations (Ch. 3)
M Sep 03 Asymptotic notations (Ch. 3)
W Sep 05 Divide and Conquer (Ch. 4)
F Sep 07 Divide and Conquer, Strassen's matrix multiplication, Karatsuba's integer multiplication (Ch. 4 and slides)
M Sep 10 Greedy Algorithms, Coin Change (Ch. 16)
W Sep 12 Greedy Algorithms, Matroids (Ch. 16)
F Sep 14 Greedy Algorithms, Matroids (Ch. 16)
M Sep 17 Dynamic Programming
W Sep 19 Dynamic Programming
F Sep 21 Dynamic Programming
M Sep 24 Longest Common Subsequence
W Sep 26 Amortized Analysis
F Sep 28 Amortized Analysis
M Oct 01 Breadth First Search
W Oct 03 Depth First Search
F Oct 05 Topological Sorting, Review
M Oct 08 Midterm Exam
W Oct 10 Strongly Connected Components
F Oct 12 Dijkstra's Single Source Shortest Path Algorithm
M Oct 15 Bellman Ford Algorithm
W Oct 17 Randomized Algorithms
F Oct 19 No classes due to bomb threat
M Oct 22 Randomized Algorithms
W Oct 24 Monte Carlo Methods, Minimum Cut
F Oct 26 Minimum Cut
M Oct 29 Randomized Quicksort
W Oct 31 Hiring Algorithm, Random Permutations
F Nov 02 Hat Problem
M Nov 05 Hat Problem
W Nov 07 P and NP
F Nov 09 NP Completeness
M Nov 12 NP Completeness
W Nov 14 NP Completeness
F Nov 16 NP Completeness, Undecidability
M Nov 19 Undecidability
W Nov 21 Undecidability, Multithreaded Algorithms
F Nov 23 No class
M Nov 26 Multithreaded Algorithms
W Nov 28 Multithreaded Algorithms, Calculus of Finite Differences
F Nov 30 Calculus of Finite Differences

Lecture Notes and Slides

All classmaterial is copyrighted. Reposting is not permitted.