The degree offers students a broad foundation in theory and practice, with technological application in support of its courses. Besides the core curriculum and the major requirements, the degree includes coursework in adjacent academic disciplines, such as writing and the social sciences.