CS 137
Real-World Algorithm Implementation
Real-World Algorithm Implementation
12 units (0-3-9)
|
third term
Prerequisites: CS 24.
This course introduces algorithms in the context of their usage in the real world. The course covers compression, semi-numerical algorithms, RSA cryptography, parsing, and string matching. The goal of the course is for students to see how to use theoretical algorithms in real-world contexts, focusing both on correctness and the nitty-gritty details and optimizations. Students will choose to implement projects based on depth in an area or breadth to cover all the topics. Not offered 2024-25.
Instructor:
Blank