Course Websites

CS 498 NR4 - Open-Source Software for Educ

Last offered Spring 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

Open-Source Software for Education. 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. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/CSregister
TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Open-Source Software for EducNR461931S241530 - 1645 M W  1214 Siebel Center for Comp Sci Nico Ritschel