, 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); })(); Mechanical Engineering (BSE) | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Mechanical Engineering (BSE)

Undergraduate Program On Campus

What You'll Learn

Design the machines that power the modern world.

From elevators to airports, you鈥檒l put your creativity to work solving problems and improving the systems that run our everyday lives. At Calvin, you鈥檒l find everything you need to do that: experienced faculty, high-tech facilities, state-of-the-art tools, hands-on internships, and the chance to study abroad. Plus, you can do it all in just four years.

Be prepared to be a leader in this rapidly expanding global field. And because this is a Calvin engineering degree, you鈥檒l graduate with something equally important: a desire to use your skills to make life more joyful, more just, and more accessible for your neighbors.

What Makes This Program Great

  • Graduate in four years with real-world experience: It鈥檚 rare to find an accredited engineering program at a Christian university, let alone one with internship and study abroad opportunities. At Calvin, you鈥檒l have all of that and still graduate in four years!
  • Enhance your degree: Employers aren鈥檛 just looking for engineers with technical skills鈥攖hey want engineers with broad skillsets and proven adaptability. Stand out in the job market by adding an optional international or sustainability designation to your degree.
  • Faithful creativity: Your professors are committed Christians who approach engineering as a way to create solutions to real problems. At Calvin, faith and ethics aren鈥檛 an optional addition鈥攖hey鈥檒l infuse everything you design and build.
  • Loading...
Image
Windmills

Add a sustainability designation to your engineering degree

Adding a sustainability designation to your degree means you鈥檙e committed to a bigger vision of what you can do as a student at Calvin. It also means you鈥檒l be well-suited for the job market.

Image
Berlin_Hauptbahnhof_railway-stations.org

Study engineering in Germany

Study engineering while you learn some German language and culture at the Technische Universit盲t Berlin. This six-week off-campus program is a highlight of the Calvin's engineering program.