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

Zen Buddhism — CHI4218.01

Instructor: Ginger Lin
Days & Time: TU,FR 4:10pm-6:00pm
Credits: 4

Although it was born in India, Buddhism has had a deep and profound influence on Chinese and East Asian culture, but this philosophy remains relevant to modern life in both the East and West. Students will be introduced to the spirit of Buddhism through modern Mandarin interpretations of classic Chinese Buddhist poems and stories. Students will explore Chinese Buddhist concepts while building on their competencies in listening, speaking, reading and writing Mandarin Chinese.

Post-Mao Chinese Rock and Roll — CHI4511.01

Instructor: Ginger Lin
Days & Time: TU,FR 2:10pm-4:00pm
Credits: 4

This course examines the evolution of Chinese rock music in the post-Mao era, focusing on influential artists such as Cui Jian, Dou Wei, and Zuo Xiao Zu Zhou. Their lyrics not only reflect significant historical and social transformations in China after Mao but also capture the cultural shifts brought by economic reforms, the one-child policy, and the experiences of migrant workers in major cities.

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.