CSCE 411 Design and Analysis of Algorithms

Spring 2017
Course Information


Meeting time and place: Instructor: Andreas Klappenecker
Office: HRBB, Room 509B
Office Hours: MT 1:30-2:30pm or by appointment.
e-mail: klappi at cse.tamu.edu

Teaching Assistant: Andrew Nemec
Office: HRBB, Room 509A
Office Hours: MW 12:30-2:30pm, TR 9:00-11:00am
e-mail: nemeca at tamu.edu

General Information

Announcements

Homework

Schedule

W Jan 18Introduction, skim [CLRS] Chap 2, read Appendix A
F Jan 20 Asymptotic Analysis, read lecture notes on perusall
M Jan 23 Asymptotic Analysis, read lecture notes on perusall
T Jan 24 LaTeX (short intro, optional)
W Jan 25 Lower Bounds, Quiz, read Chapter 8 and slides
F Jan 27 Lower Bounds
M Jan 30 Divide and Conquer, read Chapter 4
W Feb 01 Divide and Conquer
F Feb 03 Homework 1, Divide and Conquer (FFT), read Chapter 30
S Feb 04 Flipped: Fast Fourier Transform, Part I
S Feb 04 Flipped: Fast Fourier Transform, Part II
M Feb 06 Divide and Conquer, FFT
W Feb 08 Divide and Conquer, FFT, Greedy Algorithms, read Chapter 16
F Feb 10 Greedy Algorithms, Quiz on Divide and Conquer
M Feb 13 Greedy Algorithms
W Feb 15 Greedy Algorithms, Dynamic Programming, read Chapters 15
F Feb 17 Dynamic Programming, Quiz on Greedy Algs. and Matroids
M Feb 20 Amortized Analysis
W Feb 22 Amortized Analysis, read Chapter 17
F Feb 24 Review
M Feb 27 Review, Quiz on Amortized Analysis
W Mar 01 Midterm Exam
F Mar 03 Midterm solutions
M Mar 06 Graph Algorithms
W Mar 08 Graph Algorithms, Quiz about Graphs
F Mar 10 Graph Algorithms
M Mar 13 Spring Break
W Mar 15 Spring Break
F Mar 17 Spring Break
M Mar 20 Randomized Algorithms
W Mar 22 Randomized Algorithms
F Mar 24 Randomized Algorithms
M Mar 27 Randomized Algorithms
W Mar 29 Randomized Algorithms, Birthday Paradox
F Mar 31 Randomized Algorithms, P vs NP, Quiz
M Apr 03 P vs NP
W Apr 05 NP Completeness
F Apr 07 NP Completeness, Quiz
M Apr 10 NP Completeness
W Apr 12 NP Completeness
F Apr 14 No classes
M Apr 17 NP Completeness, Approximation Algorithms
W Apr 19 Approximation Algorithms
F Apr 21 Undecidability
M Apr 24 Undecidability
W Apr 26 Undecidability
F Apr 28 Algorithmic Problems, Quiz on Undecidability
M May 01 Algorithmic Problems
T May 02 Review

Lecture Notes and Slides

All classmaterial is copyrighted. Reposting is not permitted.