Skip to main content

2026-2027 Undergraduate & Graduate Catalog [In Progress]

Search Help

Computing and Philosophy Minor

This 24-to-25-credit minor provides students majoring in any discipline with a combination of basic skills in computing and a grounding in philosophical thinking related to computing. Students take four courses in each field: computer science and philosophy. They are required to take one programming course (CIS 160, CIS 161, or CIS 162) and three computer science courses that involve various applications of computing (AI, data analysis, data structures, or visualization of data and information). Students are also required to take one course in logic (PHI 103 or PHI 203), one course on ethics, philosophy, and digital technology (PHI 204 or DS 360), and one 400-level philosophy course on foundational issues in philosophy (PHI 420, PHI 430, PHI 440, PHI 450, or PHI 470) plus one PHI elective of 200-level or above, tailored to their interests in computing and information.

Required Courses

Philosophy

PHI 103 - Logic OR PHI 203 - Intermediate Logic (3 credits)
PHI 204 - Knowledge, Politics, and Social Media (3 credits) OR DS 360 - Ethics of Digital Culture (3 credits)
Foundational Theoretical Questions (one of the following)

One additional PHI elective, at 200-level or above (3 credits)

Computing

Programming (one of the following)

Applications in Computing (3 of the following)



If you are in need of assistance please submit any questions or comments.