, 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); })(); New opportunity for students to lead in a global context - News & Stories | app

app

Skip to main content

app News

New opportunity for students to lead in a global context

Mon, Mar 21, 2022

app School of Business students can now earn a global business certificate to supplement their undergraduate business degree. The certificate is designed to integrate into a student’s academic program and, depending on the student’s academic program, may only require one additional course.

“Research shows employers want graduates prepared to contribute in global contexts,” said Professor Brian Cawley. “According to Fortune Magazine, just seven percent of executives believe organizations are building effective global leaders. Developing global leaders is widely known as a key human resource deliverable across the world. While global aspects are integrated into all our courses, the app School of Business is uniquely positioned to support our students’ professional global success by offering the certificate.”

The certificate provides students two distinct deliverables—the opportunity to travel internationally, diving deeper into business and cultural knowledge, and the opportunity to obtain the knowledge and skills to contribute and lead in multicultural contexts.

The certificate is an optional addition to any business major, and the first graduates are expected in May 2024. Contact Professor Brian Cawley to learn more about the global business certificate.