, 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); })(); Calvin adds master of accounting - News & Stories | Â鶹Çø

Â鶹Çø

Skip to main content

Spark

Calvin adds master of accounting

Wed, Mar 01, 2017

Calvin is expanding its graduate programming to include a master of accounting (MAcc). The new offering is Calvin’s third graduate-level program.

Available fall 2017, the nine-month MAcc allows accounting students to earn both a bachelor’s and master’s degree in accounting within five years. Non-accounting majors can also combine their undergraduate major with MAcc, provided they meet the program’s prerequisites.

The move is in line with the college’s strategic plan, which speaks to the college’s intentions to create and implement new programs consistent with the college’s mission and that prepare students to be effective participants and leaders in the places where they live and work. Market demand and a shift in the scope and complexity of the CPA Exam also were contributing factors in the decision to build on the undergraduate accounting program’s success.

One of the ways to measure that success is on the CPA Exam, where in the past five years, nearly 68 percent of Calvin graduates passed on their first attempt (18 percent higher than the national average), a feat that has put Calvin in the top 25 nationally among medium-size CPA programs for four of the last five years.Â