Browse Majors & Minors
- <div class="lw_blurbs_body"><p><strong>Featured Course:</strong></p><div class="course_code"><h4 class="lw_profiles_lastname"> Computer Game Design & Interactive Narrative </h4></div><p> A practical seminar on computer game design and implementation, exploring all facets of game development, from brainstorming, to art and sound design, to testing and marketing.</p></div>
Computer science studies how information is created, stored, transformed, transmitted, and visualized. Digital information encompasses e-commerce, PCs and mobile devices, computer gaming and cloud-based networks.
The Computer Science program provides a wide range of experiences including programming languages and hardware systems. The department maintains a dedicated Macintosh computer laboratory for student use, as well as an advanced computing lab with high-end PCs and Macs for student and faculty research. Graduates are well prepared for graduate study or for a wide range of professional positions including mobile app development, computational science, website and database administration, computer programming, information systems consulting and computer system administration.
Guided coursework, intentional campus experiences provide academic preparation for students with career aspirations in fields of growing interest.
Chad Jenkins remembers the day Bruske Hall was hardwired to the network. Today, the 1996 Alma College graduate is building autonomous robots that function in human environments.
Nathaniel Haut has developed a water sensor system that notifies farmers which areas of their farm need to be watered at specific times.