Computation is an essential part of everyday life. It mediates our social interactions, our news, and it is embedded in many of the physical objects that we interact with. In this environment, design requires the use and understanding of computation. The Bachelor of Science in Design Computation develops computational literacy as essential to a broad multidisciplinary undergraduate education. Computational literacy is created through both technical and critical frameworks.
Students in the program will gain fluency in programming languages, software, and hardware. This fluency enables the design of objects, software, and spaces. It also enables the critical evaluation of the biases and values embedded within specific software and languages. Graduates of the program will be versed in contemporary software, programming, robotics, and digital fabrication.