Welcome to CSC-301 Grinnell’s analysis of algorithms course. In this course, we will develop your skills in the design, implementation, analysis, and verification of algorithms. We will also explore advanced abstract data types and data structures. Along the way, we will consider a variety of classic algorithms, ADTs, and data structures – the “literature” of CS, as it were. Why do we read the literature? Because knowing how problems have been solved in the past helps us solve future problems
Here is a link to our schedule
Here is a link to our Syllabus (Updated November 17)