Search Results

Computing and Data in Practice — CS4389.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

Language Documentation, Revitalization, and Reclamation — LIN4115.01

Instructor: Alexia Fawcett
Days & Time: MO,TH 1:40pm-3:30pm
Credits: 4

This course addresses the theories, methods, ethics, and actual outcomes of language documentation, revitalization, and reclamation work. Students will examine the causes and consequences of language endangerment, strategies for revitalization, and community-led initiatives in reclaiming linguistic and cultural heritage. Case studies from around the world will provide insight into real-world applications of language work and the diversity in form that this work takes depending on context.

Data Structures and Algorithms — CS4388.01

Instructor: Darcy Otto
Days & Time: TU,FR 2:10pm-4:00pm
Credits: 4

How do we organize data to solve complex problems efficiently? This course studies the fundamental structures and algorithms that form the cornerstone of computational problem-solving. Building upon the programming foundations established in CS1, we will explore how algorithmic thinking and sophisticated data organization enables us to tackle increasingly challenging computational problems.