, but this code // executes before the first paint, when

°ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Theatre Minor | °ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

°ÄÃÅÁùºÏ²Ê¿ª½±¼Ç¼×ÊÁÏ

Skip to main content

Theatre Minor

Undergraduate Program On Campus

What You'll Learn

Thoughtfully designed to complement any major area of study, Calvin's brand-new theatre minor offers a blend of theatre foundation courses and tailored electives.

A theatre minor is ideal for anyone who wants to bolster any major with skills and experiences unique to Calvin's theatre program. You'll customize an academic theatrical experience with classes in acting, rhetoric, storytelling, and more. Along the way, you'll put your learning into practice by performing and participating in Calvin's vibrant arts and theatre community.

You'll graduate with creative and interpersonal communication skills that will set you up to lead in any career, on or off the stage.

What Makes This Program Great

  • Opportunities to perform: Get involved on stage or behind the scenes in one of the three major productions put on each year by the Calvin Theatre Company.
  • Grounded in faith: Your professors combine deep theatrical experience with a Christian faith that informs the way they approach every aspect of the theatrical experience.
  • Places to grow: Practice and perform on our two unique performance spaces.

Course Offerings – 22 Credit Hours

Program Requirements – 12 credits

THTR 120: Calvin Theatre Company – 2 credits

  • Offered every semester
  • Two semesters required for program
  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric 

THTR 203: Introduction to Performance Studies – 4 credits

  • Offered spring semester of even years (2024, 2026, etc.)
  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric 

THTR 323: Acting – 4 credits

  • Offered spring semester of odd years (2025, 2027, etc.)
  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric

Electives – 10 credits

ARTH 330: Art and Fashion – 4 credits

  • Calvin Core: Contemporary Challenges and Enduring Questions

CLAS 211: Classical Literature – 4 credits

  • Calvin Core: Humanities 

COMM 145: Introduction to Film and Media – 4 credits

  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric 

COMM 180: Communicating with Digital Media – 4 credits

  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric 

COMM 248: Screenwriting – 4 credits

  • Calvin Core: Arts, Oral Rhetoric, Visual Rhetoric 

COMM 249: Audio Storytelling – 2 credits 

COMM 251: Live and Studio Audio Production – 2 credits

COMM 254: Screen Storytelling: Theory and Criticism – 2 credits

  • Calvin Core: Humanities 

COMM 316: Directing for the Screen – 4 credits 

COMM 381: Topics in Film and Media History – 4 credits 

ENG 335: Advanced Studies in a Major Author: Shakespeare – 4 credits

  • Calvin Core: Humanities 
Image
Two actresses on stage

Theatre at Calvin

Calvin's theatre program is full of opportunities to gain experience in every aspect of theatre, from onstage to backstage. Learn about the different ways you can get involved.