Course Websites
CS 498 SFU - Software Foundations
Last offered Fall 2026
Official Description
Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: 1 to 4 undergraduate hours. 1 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.
Section Description
We will learn how to use a proof assistant to formally reason about logic and programming languages, following the Software Foundations book series. Prerequisites: Any one of: (1) CS 421, (2) experience with at least one functional programming language, or (3) any higher-level proof-based math class.
Related Faculty
| Title | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|
| Software Foundations | SFU | 31530 | S10 | 3 | 1230 - 1345 | T R | 1302 Siebel Center for Comp Sci | Talia Ringer |