All Courses
Select Filters and then click Apply to load new results
Introduction to Computer Science 2: Algorithms and Application — CS4384.01
Introduction to Computer Science 2 continues the design-recipe approach started in Introduction to Computer Science 1. We extend our toolkit from structural recursion into generative recursion, abstraction, and algorithmic problem-solving. Students move beyond simple data definitions to work with more sophisticated structures (trees, graphs, sets, maps)
Introduction to Computer Science 2: Designing Worlds — CS4384.01
How do you design a computer program to build a world when you don’t know in advance how big that world will get? A snake eats and grows longer, segment by segment. A fleet of alien invaders fills the screen, each one tracking its own position and trajectory. A dictionary contains a quarter of a million words, and your program needs to search through all of them. This course
Introduction To Computer Science via Game Development — CS2112.01
Introduction to Conducting — MPF4112.01
Introduction to Contemporary African American Poetry — LIT2505.02
Introduction to Counterpoint — MTH2118.01
Introduction to Counterpoint — MTH2118.01
Introduction to Counterpoint — MTH2118.01
Composers throughout the ages have cut their teeth on the study of counterpoint – the intricate practice of writing melodies for several voices sounding at once. In this course, we’ll look mainly at 16th-century composers of counterpoint, and sing through pieces from Palestrina to Weelkes, while learning to compose in a variety of practices such
Introduction to Counterpoint — MTH2118.01
Introduction to Cybersecurity — CS4388.01) (cancelled 5/10/2024
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
The dramaturg serves as a powerful medium in the theatre. They bridge the past and the present, the creative team and the audience, while providing critical generosity and historical and literary insight. In this course, we will learn about the history and practice of dramaturgy, while learning how the critical and research skills of the dramaturg can apply to a wide array
Introduction to Dramaturgy — DRA4281.01
Introduction to Dramaturgy — DRA4281.01
The dramaturg serves as a powerful medium in the theatre. They bridge the past and the present, the creative team and the audience, while providing critical generosity and historical and literary insight. In this course, we will learn about the history and practice of dramaturgy, while learning how the critical and research skills of the dramaturg can apply to a wide array