ICS 443 Spring 2022 General Course InformationInstructor
Teaching Assistant
Time & LocationAll lectures will take place over Zoom on Mondays and Wednesdays 10:30am-11:45am. The Zoom link and password will be posted in Laulima. Prerequisites
This is a course on advanced algorithmic concepts, so you should be very comfortable with asymptotic notation, analysis of algorithm runtimes (especially recursive algorithms), proof of correctness (especially proofs by induction) and the data structures and algorithms taught in an undergraduate algorithms course (most of the material from the CLRS textbook). Student Learning Outcomes (SLOs)At the end of this class, a successful student will be able to:
Reading MaterialThere is no required textbook, however, majority of the material will be from the following textbook:
The above textbook is placed on reserve at the Hamilton Library Circulation Desk and can be checked out for up to 2 hours at a time (use the call number “QA76.58 .J35 1992” to request it). For more information on course reserves please see this link. The following manuscript is also a good introduction to parallel algorithms:
You might also want to consider the following book for additional reading on more advanced concepts:
|