Minors in Computer Science

Computer Science

Consists of the successful completion of 18 s.h. in computer science courses, including CSC 014, 015, 016, 163, and 6 s.h. in computer science electives numbered higher than CSC 016, at least 6 s.h. in residence. All course work must be with a final grade of C- or better. Students with a major in the Computer Science Department are not eligible for the minor.

Computer Engineering

Consists of the successful completion of 21 s.h. in required computer science and engineering courses. At least 6 s.h. must be in-residence. All course work must be with a final grade of C- or better. Students with a major in the Computer Science Department are not eligible for the minor.

Computer Science and Geographic Information Systems

This is an interdisciplinary course of study of computing concepts and methods with applications in geographic information systems (GIS) and spatial analysis. Students learn the foundations of computational systems and apply that knowledge to visualize, manage, and analyze geographic data.

Cognitive Science

Cognitive Science is a multi-disciplinary research effort to understand the operation of a fantastically complex system: our brains and bodies. The more we know about how that system works, the better we understand what we are, why we do the things we do, and how we might change ourselves to improve our lives.

Computer Applications and Digital Media Design

This is an interdisciplinary program that educates students in developing and integrating digital media arts and design into computer applications, including computer games and Web and mobile applications. The minor may be taken by students in any major, and is particularly suitable for computer science and fine arts majors.

Interdisciplinary Minor in Immersive Media

This minor explores innovative spaces in storytelling, design-thinking, and game design. Combining courses from Herbert School, DeMatteis School, and School of Humanities, Fine and Performing Arts, students taking this minor will use cutting-edge storytelling technologies such as Virtual Reality (VR) and Augmented Reality (AR) as well as learn to design interactive narratives for mobile and web platforms.