# CS 571: Building User Interfaces

Source: https://wisconsin.twango.dev/sp26-cs571/README

# CS 571: Building User Interfaces

Spring 2026 · UW–Madison

Notes on designing, building, and evaluating interactive interfaces for the web.

## Topics

- HTML, CSS, JavaScript, and React
- Interaction design
- Usability and accessibility

## Notes

- [[lectures/index|Lecture notes]]
- [[homework/index|Homework]]
- [[activities/index|In-class activities]]
- [[project/instructions|Web project]]
- [[exams/midterm/index|Midterm exams]]
- [[exams/final/index|Final exam review and samples]]
- [[bonus/security-ctf|Security challenge]]
- [[syllabus|Syllabus]]
- [[course-details|Course details and full index]]

## Resources

- [React](https://react.dev/)
- [MDN Web Docs](https://developer.mozilla.org/)
