Computer Science Department¹
Pacific University
Forest Grove, Oregon

Computer Science Department²
University of Portland
Portland, Oregon

Connecting Computer Science and the Liberal Arts: Example Activities and Assignments

The liberal arts emphasize broad knowledge, integrating ideas across multiple disciplines, and communicating alternate ways of thinking. This paper describes assignments and activities from two universities that connect the liberal arts to computer science in upper-division courses. These activities reinforce broad thinking and integrating skills learned across several academic disciplines and knowledge areas. Additionally, these activities and assignments may be adapted to other contexts.

View Paper