Computer Science + Music B.S.
**Pending approval from the National Association of Schools of Music**
This program combines a strong grounding in computer science as well as an understanding of music, audio, music production, film scoring and sound design.
Students learn to apply principles of mathematics, science and engineering in a variety of contexts, and hone their ability to use the techniques, skills and tools necessary for science and engineering practice as well as design and conduct experiments. They learn to analyze and interpret data, and also learn basic elements of music theory, performance, production and in working with sound and music in conjunction with other media.
Job Outlook
This program prepares students for careers focused on the intersection of digital technology and music/audio. This is a rapidly growing field that promises ongoing expansion in the coming years.
Software development in the fields of audio, audio editing, media integration, or music production applications. Sound design and music creations for film, games, or other media. Music creation, production, editing, and engineering. Entertainment and communication streaming and distribution. Plus, more general computer science related careers such as Systems Analyst/Engineer, Business System Analyst, Software Systems Engineer, E-Commerce Analyst. Students will also be prepared to go on to do graduate studies in either computer science or electronic music/music production.
Curriculum
Required Core or General Education Courses
- ESC 100: Orientation (1 credit)
- MTH 148: Mathematics for Business Majors I OR MTH 181: Calculus I (3 or 4 credits)
- MTH 149: Mathematics for Business Majors II OR MTH 182: Calculus II (3 or 4 credits)
- MTH 220: Introduction to Discrete Mathematics (3 credits)
- ENG 101: College Writing I (3 credits)
- ENG 102: College Writing II OR ECS 102: Technical Writing (3 credits)
- EEC 414: Technical Communication (2 credits)
- WAC Elective (3 credits)
- WAC Elective (3 credits)
- Natual Science (3 credits)
- Natural Science w/Lab (4 credits)
- Arts and Humanities (3 credits)
- African American Experience (3 credits)
- US Diversity/Arts and Humanities course (3 credits)
- Four electives (3 credits each)
Required Core Computer Science Courses
- CIS 151: Introduction to Computing (3 credits)
- CIS 260: Introduction to Programming (4 credits)
- CIS 265: Data Structures and Algorithms (4 credits)
- CIS 340: Systems Programming (3 credits)
- CIS 345: Operating Systems (3 credits)
- CIS 390: Introduction to Algoprithms (3 credits)
- CIS 424: Programming Languages (3 credits)
- CIS 434: Software Engineering (3 credits)
- CIS 492: Capstone (3 credits)
Required Core Music Courses
- MUS 235: Harmony and Form (3 credits)
- MUS 236: Harmony and Form (3 credits)
- MUS 427: Music Production (3 credits)
- MUS 428: Music and Media (3 credits)
- MUS Ensemble or MUA Lesson (1 credit)
- MUS 261: Evolution of Popular Music (3 credits)
- MUS 117: Keyboard Skills
- MUS 118: Keyboard Skills
Music Electives
Two elective courses in Music are required (6 credits)
- MUS 300/400 Level
Take Action