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