CS 215 (SL004 Virtual) Fall 2024