COP 3530: Computer Science III Archive

This is a class from the old curriculum and no longer exists. It followed CS2 and was primarily an algorithms course. Now, CS2 is an algorithms course. When the course existed, it provided some redundancy for CS2 material as well as an avenue to challenge students with dynamic programming questions and questions from other difficult topics. Students coming out of this class certainly seemed much more confident than they were coming out of CS2. Since this class got removed, several topics (2-4 Trees, R-B Trees, Splay Trees, Computational Geometry, String Matching, Number Theory) no longer get covered in our required C-CS1-CS2 sequence.