, 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); })(); About Us - Computer Science | 茄子视频

茄子视频

Skip to main content

About Us

Ever since we began offering computing courses in 1968, we have offered an undergraduate computing program that is both academically excellent and distinctively Christian. We have worked hard to achieve both of these goals without compromise.

Our programs

Image
ABET logo

Our pioneering computer science programs have been evolving at the pace of technology for more than 50 years, while remaining true to our core values.

Our BCS program is accredited by the CAC Accreditation Commission of , a distinction we share with select programs around the country (e.g., MIT鈥檚 BS in CS and Engineering program and Michigan鈥檚 BSE program in Computer Science), and we鈥檝e leveraged the BCS courses to allow students to pursue interests in other areas using our CS-Plus 辫谤辞驳谤补尘.听

In addition to taking courses, our students apply their skills in a number of venues, including paid internships, design projects and community outreach programs. In so doing, they learn how their education can become the basis of a life-long vocation of service (see our essays on Christian scholarship).

Our programs are regularly reviewed by our Strategic Partners Council, a group of individuals that represent the professional constituencies our department serves. These reviews, which are part of our rigorous assessment program, help to ensure that our programs remain solid and relevant.

Our students

The CS Department generally has around 200 majors across the four years and around 45 graduates per year, which is amongst the largest STEM majors at Calvin. Around half of the students are international students, which is higher than Calvin's campus-wide percentage of 14%, and probably attributable to strong world-wide interest in computing at a Christian university. Around a third of the students are women, which is higher than the , and probably attributable to strong international interest in Calvin CS, plus our strong support for women in computing.

Our graduates do well in both business and graduate school. They鈥檙e entering a strong job market, e.g., for our class of 2023, 97% of our graduates found jobs and 3% went on to graduate school within six months of graduation. They鈥檝e gone on to a variety of places, including well-known international companies (e.g., Google, Microsoft, Facebook, Amazon/AWS), strong Michigan companies (e.g., Corewell Health, Steelcase, Herman Miller, Meijer, GE Aviation, GFS, Amway, Atomic Object), and strong graduate programs (e.g., all of the top-five schools in CS: CMU, MIT, Stanford, Berkeley, UIUC).听