, 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); })(); Sustainability Designation | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Sustainability Designation

Undergraduate Program On Campus

What You'll Learn

Calvin graduates solve problems in the real world. And in an energy-hungry society, one of the ways you’ll make a significant difference is by solving those problems sustainably.

Adding a sustainability designation to your degree means you’re committed to a bigger vision of what you can do as a student at Calvin. It means everything you do takes into account the impact it will have on the people and places around you. It means you’ve immersed yourself in courses that analyze the most pressing environmental challenges and opportunities. And it means you embrace Calvin’s unique understanding of renewal as a way to serve, heal, and restore God’s creation.

It also means you’ll be well-suited for the job market. As more and more companies understand the importance of efficiency and sustainability, you are sure to stand out from the crowd.

 

What Makes This Program Great

  • Practice what you learn: Your professors will help you create a program that fits both your interests and schedule including a 100-hour sustainability experience that applies your passion for sustainability to real-world situations.
  • Works with anything: You can add a sustainability designation to any major at Calvin.
  • Opportunity to grow: Calvin’s campus is rich with student organizations, summer research, and other programs related to your interest in sustainability and ecology.
  • Easy to add: Adding a sustainability designation won’t add extra semesters. Your professors will work with you to make sure you meet the requirements in four years. 

 

Program Requirements

  • IDIS 184 (2 SH) Introduction to Sustainability Challenges
  • 8 hours of ES Tagged Courses, no more than 4 from any one field of study
  • IDIS 384 (1 SH) Sustainability Experience

 

For a more detailed look, see the program requirements .

 

Explore sustainability and conservation at Calvin

There are plenty of opportunities to dig into the real work of conservation and sustainability at Calvin.

Image
Watershed at Plaster Creek Stewards

Plaster Creek Stewards

Explore, preserve, and restore the health and beauty of a local watershed in west Michigan.

Image
Forest path

Ecosystem Preserve and Native Gardens

The preserve’s 100+ acres of native plants and natural habitats offer boundless opportunities to explore and connect with nature.

Image
Students research at a dune

First-year Research at Lake Michigan Dunes

Investigate fascinating questions about Lake Michigan coastal dunes, and contribute to real-world conservation efforts.

Faculty

Julie Anne Wildschut

Assistant Professor
Representative engineering projects include...Leisure Creek Condominium Association Stream Restoration Design and Monitoring, Dutton, MI, 2017–2022Assessed existing geomorphological conditions using