Computer Science + Music / Bachelor of Arts
Computer Science + Music / Bachelor of Arts
Total Credit Hours: 128
Major Credit Hours: 72
Degree Requirements
Program: BA-CSMC-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. Music Courses (29)
MUSC-12000 | Music Theory 1 |
3 |
MUSC-12100 | Music Theory 2 |
3 |
MUSC-12200 | Music Theory 1 Lab |
1 |
MUSC-12300 | Music Theory 2 Lab |
1 |
MUSC-18200 | Piano |
1-2 |
MUSC-18600 | Music Composition |
1-2 |
MUSC-19000 | Music Literature |
3 |
MUSC-XXXXX | Applied Lessons |
4 |
MUSC-XXXXX | Ensembles |
4 |
MUSC-29900 | Introduction to Recording and Computer Music |
3 |
MUSC-30000 | Music Production and Recording |
3 |
IV. Foreign Language (6)
Students will take two semesters of a foreign language that is not their native tongue.
V. Internship (3)
CPSC-49800 | Computer Science Internship |
1 - 3 |
OR |
|
|
MUSC-49800 | Internship |
1-3 |
VI. Capstone (3)
CPSC-49200 | Software Systems Capstone Project |
3 |
VII. Advanced Writing Requirement
General Education Advanced Writing Requirement will be satisfied by successful completion of
CPSC-49200 | Software Systems Capstone Project |
3 |