Course Introduction
What you'll need at the beginning of the semester
- Welcome presentation
- Sign-up in course discussion group
- Bring first lecture slides + class exercise
- First exercise material
click here
- Follow detailed instructions under Exercise P1
- Startup guide for programming assignments
- Exercise code: demo.html - sortdemo.js
Textbook
Anany Levitin, Introduction to the Design and Analysis of Algorithms, Pearson, 3rd Edition, 2011
ISBN-10 0132316811
ISBN-13 978-0132316811
International Edition, 3/E
ISBN-10 027376411X
ISBN-13 978-0273764113
- Chapters 1-6, 7.1-7.2
-
Omitted (not included) click here
- Russian Peasant Multiplication, Josephus Problem, from 4.4
- The Game of Nim, from 4.5
- Computing a Determinant, from 6.2
- Linear Programming, from 6.6
- Boyer-Moore Algorithm, from 7.2
Other Resources
This website has many resources to help you learn and to complete assignments successfully. Check the LEARN link in the top navigation bar.