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

ÃÛÌÒapp

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); })(); School of Science, Technology, Engineering, and Mathematics | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

School of Science, Technology, Engineering, and Mathematics

Gain the skills you need to be a leader in a STEM field. Join a diverse community committed to understanding, appreciating, and caring for God’s creation and addressing the challenges of our day.

At the ÃÛÌÒapp School of STEM, no matter what academic path you choose, you'll gain a deep literacy in modern science and technology. Through internships, research opportunities, and access to top-grade facilities, you'll contribute to your field even before you graduate.

World-Class ÃÛÌÒapp

Enjoy small classes sizes and direct connections with your professors—but with the academic rigor, research opportunities, and high-tech facilities you'd normally only find at a big university.

Faithful Scholarship

At ÃÛÌÒapp, you'll cultivate an appreciation for the Creator as you master the fundamentals of your field. From GIS to engineering to health science, you'll prepare for a career that promotes justice and renewal.

Unmatched Opportunities

Land an internship in your chosen field. Gain practical experience during a semseter abroad. Co-author a research paper or present your findings at a conference. Your learning is rooted in real-world needs and opportunities.

Areas of Study

Opportunities for Success

Diverse Experiences

Intern at a local or global company. Spend a semester studying engineering in Germany, explore sustainability in the Netherlands, or pursue another one of ÃÛÌÒapp's remarkable off-campus programs.

Impactful Research

ÃÛÌÒapp's partnerships with local centers, institutes, and initiatives means plenty of opportunities to do real-world research both at home and abroad.

Image
A study abroad trip in Germany, in front of a building with many windows and pillars.
Image
Four students working on an engineering project

Comprehensive Preparation

You'll complete a strong foundation of core courses and experiences as you pursue your STEM degree.

Flexible Programs

You won't have to give up sports, music, or other extracurricular activities in order to graduate on time. Your faculty advisor will work with you to chart a path that includes a rich student life.

Explore STEM Programs

Chart your course to the career you want.

Undecided? You don’t have to start your major with your whole career path figured out.
The design of the ÃÛÌÒapp Core lets you change your study path even two or three years into your university experience.

Ìý

Geography Major, Minor

Delivery Mode
On Campus
Degree Options
Major
Minor

Geology Major (BA, BS), Minor

Delivery Mode
On Campus
Degree Options
Major
Minor

Integrative Biotechnology Minor

Delivery Mode
On Campus
Degree Options
Minor

Delivery Mode
Online
Degree Options
Graduate Certificate

Delivery Mode
Online
Degree Options
MS

Delivery Mode
Online
Degree Options
MS

Mathematics Major (BA, BS), Minor

Delivery Mode
On Campus
Degree Options
BA
BS
Major
Minor

Mechanical Engineering (BSE)

Delivery Mode
On Campus
Degree Options
Concentration

Mechatronics Concentration

Delivery Mode
On Campus
Degree Options
Concentration

Physics Major (BA, BS), Minor

Delivery Mode
On Campus
Degree Options
BA
BS
Major
Minor

Meet Our Dean

Arlene Hoogewerf

Arlene Hoogewerf

Dean for the School of Science, Technology, Engineering, and Mathematics (STEM)
526-6442