CS 57 — Beginning Programming: Python
No programming experience is necessary.
Students must be familiar with computer basics. Students are required to bring a Mac or Windows-based laptop computer to class.
CS 57 and CS 59 will cover similar introductory content. As these courses will be taught by different instructors, their structure and format will vary slightly.