Majors and minors

Your browser has JavaScript disabled. As a result, some features may not function properly. View computer-science programs


Computer Science

Computer Science minors learn the fundamentals of software development as well as the foundations of computing. Courses chosen from there provide knowledge and skills in any of several areas, including interactive applications, software engineering, and networked systems.

Information Science

Information Science minors learn the fundamentals of information systems
and programming. Further choices include the design and evaluation of
interactive computer applications, data management and analytics.

Digital Humanities

Digital Humanities is concerned with the ways that computer and information technology can enhance teaching and research done by students and scholars in areas broadly related to humanistic inquiry.  Aspects of this field involve the traditional concerns of information management, such as encoding text into electronic form and retrieving digitally stored texts.

View courses