Philosophy: Technical Track (BA)
Program Description
To the solid grounding in philosophical writing, argument, analysis, and problem solving provided by the philosophy core, the BA in Philosophy: Technical Track adds fundamental courses in computer science. This major is designed for you if you seek a career in the tech industry (e.g., programming and data analysis).
Entering and Completing the Major
In order to earn a degree, you must complete at least one academic major. SPU encourages students to explore various academic paths, so if you change your mind about a major, or want to include an additional program, you are able to do so, as outlined below.
Note that the University encourages you to enter your chosen major(s) as soon as you have determined it and are eligible to join it, especially by the start of your junior year. Students who transfer as juniors and seniors should enter a major within their first two quarters at SPU.
- If this is your first quarter at SPU and you identified a major in this department as your first choice on your application for admission to the University, you have gained entry to the major. To change or add a major, follow these instructions.
- If you are an SPU student with an SPU cumulative GPA of 2.0 or better, follow these instructions to enter a major in this department.
- The University requires a grade of C- or better in all classes that apply to a major; however, programs may require higher minimum grades in specific courses. You may repeat an SPU course only once for a higher grade.
- To advance in this program, meet with your faculty advisor regularly to discuss your grades, course progression, and other indicators of satisfactory academic progress. If your grades or other factors indicate that you may not be able to successfully complete the major or minor, your faculty advisor can work with you to explore options, which may include choosing a different major.
- You must complete the major requirements that are in effect in the SPU Undergraduate Catalog for the year you enter the major.
Philosophy: Technical Track (BA)
65 Credits Minimum, Including 25 Upper Division (UD)
Code | Title | Credits |
---|---|---|
Introductory Course | ||
PHI 1002 | Ethics and the Good Life | 5 |
or PHI 1004 | The Examined Life | |
Section Credits Required | 5 | |
History Courses | ||
PHI 3601 | Ancient Philosophy | 5 |
PHI 3633 | Early Modern Philosophy | 5 |
Section Credits Required | 10 | |
Systematic Courses | ||
PHI 1001 | Logic and Critical Thinking | 5 |
PHI 2001 | Advanced Logic | 5 |
PHI 3651 | Contemporary Ethical Theory | 5 |
PHI 4652 | Contemporary Metaphysics | 5 |
PHI 3999 | Minds and Machines | 3 |
or PHI 4653 | Contemporary Epistemology | |
Section Credits Required | 23 | |
Capstone | ||
PHI 4897 | Philosophy of Religion | 5 |
Section Credits Required | 5 | |
Electives | ||
Select five credits of the following: | 5 | |
Social Ethics | ||
Science, Technology and Society | ||
Philosophy of Law | ||
Ethics and the Arts | ||
Continental Philosophy | ||
Philosophy of Language | ||
Political Philosophy | ||
Faith, Philosophy, and Science | ||
Honors Core: Ethics and Critical Reasoning | ||
Section Credits Required | 5 | |
Technical Courses | ||
CSC 1230 | Problem Solving and Programming | 5 |
CSC 2430 | Data Structures I | 5 |
CSC 3011 | Living in a Digital World | 3 |
CSC 3220 | Applications Programming | 4 |
Section Credits Required | 17 | |
Total Credits | 65 |