Spring 2026 Course Search

Computing and Data in Practice — CS4392.01

Instructor: Michael Corey
Days & Time: Tu 8:30AM-10:20AM
Credits: 2

For students doing work-study or internships, we will focus on three core areas of professionalization. First, each week will journal our work weeks, discussing and sharing our work experiences in a round-table. Second, we will build our professionalization skills, especially networking (in person and on LinkedIn), resume writing, and doing practice interviews. Finally, we will work on writing 5-year plans, to help us figure out where we’d like to be a few years after graduation. More specifically

Analyzing Blockchain/Web3 as an open distributed database — CS4391.01

Instructor: Michael Corey
Days & Time: TH 3:40pm-5:30pm
Credits: 2

Following up on the fall course on web3, this course helps students learn to track transactions and actions across blockchains, which are large distributed censorship resistant databases. The course starts by exploring the fundamental nature of the blockchain: how data is stored, accessed, and traversed. It then introduces common patterns and software used for blockchain analytics.

Language, Culture, and Society — LIN2112.01

Instructor: Alexia Fawcett
Days & Time: WE 2:10pm-4:00pm
Credits: 2

This course examines the complex relationship between language, culture, and society through an interdisciplinary lens, incorporating perspectives from linguistic anthropology, sociolinguistics, and discourse analysis. Students will explore how linguistic practices both reflect and shape identities, power dynamics, cultural norms, and worldviews as we cover topics such as linguistic relativity, regional variation, racialization, politeness, and markers of gender and class.