Search Results

Linear Algebra: An Introduction — MAT2482.01

Instructor: Joe Mundt
Days & Time: T/Th 6:30PM-8:30PM
Credits: 4

Together with calculus, linear algebra is one of the foundations of higher-level mathematics and its applications. This is NOT just the algebra you know from high school. There are several perspectives one can take on linear algebra: it is a method for handling large systems of linear equations, it is a theory of linear geometry (including in dimensions larger than three), it is matrix algebra, and it is a theoretical structure that appears throughout mathematics, physics, computer science, and statistics.

Sets and Structures — MAT2121.01

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

In the eighteenth and nineteenth centuries, mathematics underwent a vast expansion, into new, exciting, and increasingly counter-intuitive realms. The subject risked mystification and mutual incomprehensibility between experts in different sub-fields. In the first part of the twentieth century, a group of French mathematicians, under the pseudonym Bourbaki, undertook an ultimately successful program to use the foundation of set theory to put all of mathematics onto a common conceptual and logical foundation.

Advanced Film/Video Projects I — FV4476.01

Instructor: Mariam Ghani
Days & Time: WE 10:00am-11:50am
Credits: 2

This semester-length, 2-credit course, intended for students who will continue to the Advanced Projects in Film/Video II course in spring 2023, supports advanced students in planning, pre-production, and early production (or for 8th term students, post-production and finishing) for more complex, larger-scale, longer-duration, self-directed film/video projects. It also includes a screening series where we watch and analyze feature and mid-length films.

Dining Culture in Taiwan — CHI2131.01

Instructor: Ginger Lin
Days & Time: T/W/F 7:00PM-8:20PM
Credits: 5

鈥淗ave you eaten yet?鈥 This common Chinese greeting is just one of many common phrases that shows the centrality of food to Taiwanese and Chinese culture. In this course we will focus on the theme of Chinese and Taiwanese food and dining culture as an entr茅e into the study of Chinese language and culture. As Chinese grammar is very simple with no verb conjugation, no plural, no gender, no articles or subject and object forms, it is very easy to speak Chinese.

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.

Introduction to Computer Science 1: Programming and Computer Science — CS2139.01

Instructor: Darcy Otto
Days & Time: MO,TH 10:00am-11:50am
Credits: 4

Have you ever imagined speaking in the language of computers, and transforming your ideas into actions that computers can perform? This course is a gateway to discovering the art and science of programming, a crucial skill that serves as the backbone of computer science. But computer science transcends mere programming. Our actual aim is to nurture your ability to think like a computer scientist.

Intro to 16mm — FV2312.01

Instructor: John Crowe
Days & Time: FR 2:10pm-4:00pm
Credits: 2

An introduction to 16mm film techniques, students will shoot and edit analog 16mm film, develop by hand and finally will transfer film to video. Through screenings, experiments and hands-on workshops students will learn about cinematography and the photochemical process. Taking advantage of the special tactile, tangible nature of analog film, material properties will also be explored- direct tactile methods such as loops, paint/scratch on film and laser etching.

Electronics Lab — PHY2213.02

Instructor: Hugh Crowl
Days & Time: MO 1:40pm-5:20pm
Credits: 2

This course will serve as an introduction to working with circuits in a lab setting. We will learn about the relatively simple rules necessary for working with analog circuits and how those rules can be used to build objects of growing complexity. We will then move on to understanding how to build circuits that can measure properties of and interact with their surroundings.

Intermediate Video: Documentary Practices — FV4333.01

Instructor: Mariam Ghani
Days & Time: WE 2:10pm-5:50pm
Credits: 4

Intermediate Video builds on the concepts and technical skills introduced in Intro to Video, and has a different theme each term. This semester of Intermediate Video will be focused on the following thematic, conceptual and formal questions.

Propaganda — FV2315.01

Instructor: Mariam Ghani
Days & Time: TU 2:10pm-5:50pm
Credits: 4

Since its inception, film has been used for propaganda - disseminating information with a particular slant, whether subtle or obvious - by regimes and independent players across the political spectrum. As the means of production and circuits of distribution become ever more accessible to individuals, we have moved from an era of focused agitprop into a new era of diffused disinformation.

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鈥檇 like to be a few years after graduation. More specifically

Blockchain/Web3 as an evolution of the consumer web — CS2138.01

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

The large-scale consumer web has been defined by epochs. The first epoch was defined by the user as consumer: large companies created content which was consumed by the masses. The second web epoch (web 2.0) has been defined by consumer creators, large companies own and deliver content created by users to other users (Facebook, TikTok, Snapchat, Twitter, Instagram, 鈥). The third web epoch is鈥攊f you believe the hype鈥攖o be defined by self-ownership of content.

Elements in Film/Video: Straight to Video — FV2137.01

Instructor: Chelsea Knight
Days & Time: TU 2:10pm-5:50pm
Credits: 4

This production course is designed to get students producing video immediately: we will look at basic techniques with an emphasis on simple and self-devised methods of media production, efficient approaches to lighting and sound, and emphasize quick turnover time to create a great amount of work in a relatively short period of time.

Introduction to Video — FV2303.01

Instructor: Jen Liu
Days & Time: TU 8:30am-12:10pm
Credits: 4

This production course introduces students to the fundamentals of working in video and the language of film form. Drawing on the energy, intensity and criticality of avant-garde film and contemporary video art practices, students will complete a series of projects exploring all basic aspects of film/video production (centered on DSLR cameras), such as cinematography, mise-en-sc猫ne, editing and sound design.

Modern Logic (Summer Course) — CS2142.01

Instructor: Darcy Otto
Days & Time: MO,TH 7:00pm-8:50pm
Credits: 2

Formal logic is the study of the structure of reasoning itself鈥攈ow arguments are built, when they succeed, and why they fail. In an age of information overload, knowing how to dissect an argument, detect reasoning errors, and construct rigorous proofs is a superpower. This course introduces the foundations of formal logic, with an emphasis on precision, clarity, and critical thinking tools. From everyday statements to abstract puzzles, you will learn how to translate ideas into symbolic form and test their validity.