As 2022 came to a close, students from Hack4Impact UIUC reflected on their four-semester projects working with nonprofits across the world and how they applied their software skills for social good.
Foundations of Software Engineering is a course that presents an introduction to the field of software engineering. The class begins with a review of some core tools that are needed to support our ...
The purpose of this course is to provide you an introduction to engineering through a series of projects done in interdisciplinary teams. You will learn in a hands-on way valuable engineering skills ...