Course Websites

CS 498 SE3 - Open Source Software for Educa

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

This project-based course will teach students about open-source software engineering practices applied to education contexts. Students will learn about how to navigate issues and needs of an open-source projects and how to make contributions to those projects. Students will learn how to engage with stakeholders, how to spec their proposed contributions, and how to document their contributions. Students will work in teams and learn how to create and review pull requests to support higher code quality. Student projects will work closely with faculty from University of Illinois and other institutions to develop software that those instructors can use to support their teaching. Prerequisite: CS 225. Everywhere: For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister

Related Faculty

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Open Source Software for EducaSE343753L531400 - 1515 T R  3018 Campus Instructional Facility Geoffrey Herman