May 21, 2024  
2022-2023 Undergraduate Catalog 
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

TAS 211 - Revolutionary Computing: Programming and Problem Solving for a Better World

We are immersed in advanced technologies at home, work, and in the community through mobile apps, personal assistants, GPS, surveillance cameras, and social media. But how these technologies actually work is still too often a mysterious black box. In this course, we will learn how to program in Python to develop simple games, deploy environmental sensors, and tell data narratives. By exploring the evolution of computing, we can also look forward to the technology revolution happening today that can be used to help us achieve goodwill and social justice. No prior programming experience is required. All are welcome. Course codes: ABR.

Prerequisites & Notes
Course codes: ABR. Term cycle: fall and spring. Yearly cycle: all years.

Credits: 3

Add to Portfolio (opens a new window)