One five-credit course or equivalent is required that focuses on the practice, analysis, interpretation, and/or history of one or more artistic or mass media (media in which non-textual materials play primary roles).
One five-credit course or equivalent is required that emphasizes university-level mathematics, computer programming, formal logic, or other material that stresses formal reasoning, formal model building, or application of formal systems.