Using community-based participatory research methods, technology and social behavior PhD student Connie Chau is building a ...
Using zero liquid discharge to increase water recovery from desalination is an emerging method to combat water scarcity, but has its own drawbacks. Climate change is making water scarcer. A promising ...
Human-Computer Interaction (HCI) serves as the bridge between computing and humanity. The effective design of HCI systems requires a keen understanding of how interfaces and computer systems usefully ...
Designed by a team with Professor James Rondinelli, the material represents a paradigm shift in how we think about this class ...
Northwestern's Center for Advancing Safety of Machine Intelligence was named one of 22 top innovators in the Chicago region ...
The student group’s expandable technology was recognized as having the best potential to contribute to NASA’s future Artemis moon missions.
Five students in Northwestern CS presented their summer research projects during the Undergraduate Research Showcase event on ...
This course introduces students to the key features of programming languages. Students implement a series of interpreters that nail down the precise details of how various aspects of programming ...
Modern, safe programming languages such as Java and Python have become increasingly accepted for application-level programming, but for systems programming, which often requires precise, low-level ...
Payal Mohapatra, a PhD candidate in computer engineering, was one of 70 invited participants in the intensive workshop ...