Computer Science + Political Science / Bachelor of Arts
Computer Science + Political Science / Bachelor of Arts
Total Credit Hours: 128
Major Credit Hours: 73
Degree Requirements
Program: BA-CSPS-1
I. Computer Science Courses (27)
CPSC-20000 | Introduction to Computer Science |
3 |
CPSC-21000 | Programming Fundamentals |
3 |
CPSC-24500 | Object-Oriented Programming |
3 |
CPSC-28100 | Introduction to Networks |
3 |
CPSC-30000 | Computer Organization |
3 |
CPSC-34000 | Algorithms and Data Structures |
3 |
CPSC-35000 | Operating Systems |
3 |
CPSC-44000 | Software Engineering |
3 |
CPSC-46000 | Programming Languages |
3 |
II. Mathematics Course (4)
MATH-21000 | Discrete Mathematics |
4 |
III. Political Science Core Courses (18)
POLS-20000 | American National Government |
3 |
POLS-21000 | State and Local Government |
3 |
POLS-30000 | Research Methods |
3 |
POLS-32100 | Comparative Government |
3 |
POLS-33100 | International Relations |
3 |
POLS-38100 | Public Policy Formation and Analysis |
3 |
PSYC-30300 | Statistics for the Social Sciences |
3 |
IV. Concentration Courses (12)
Students will work with their advisor to select 12 credit hours of elective courses in one of the following concentrations:
- Political Science
- International Relations
- Public Policy
V. Foreign Language (6)
Students will take two semesters of a foreign language that is not their native tongue.
VI. Internship (3)
CPSC-49800 | Computer Science Internship |
1 - 3 |
OR |
|
|
POLS-39800 | Internship in Political Science |
1-3 |
VII. Capstone (3)
CPSC-49200 | Software Systems Capstone Project |
3 |
VIII. Advanced Writing Requirement
General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200 | Software Systems Capstone Project |
3 |