B.S. Dual Major for Computer Science and Music Technology
For Students Entering in Fall 2008 or Later
June 23, 2008
June 23, 2009
139
The College of Computer and Information Science and the Department of Music reserve the right to modify the curriculum described in this document or the individual courses as necessary in the future.
Computer Science (49 or 50 SH: 11 @ 4 SH, 5 or 6 @ 1 SH)
Required Computer Science Courses (41 or 42 SH)
Freshmen take both CS 1200 (CS U221) and CS 1210 (CS U222).
Transfers take CS 1220 (CS U223) instead.
CS 1200 (CS U221) CS/IS Overview 1 1
CS 1210 (CS U222) CS/IS Overview 2 1
CS 1220 (CS U223) CS/IS Co-op Preparation 1
Freshman level courses with labs or recitations
CS 1800 (CS U200) Discrete Structures 4
CS 1801 (CS U201) Recitation for CS 1800 (CS U200) 0
CS 2500 (CS U211) Fundamentals of Computer Science 1 4
CS 2501 (CS U212) Lab for CS 2500 (CS U211) 1
CS 2510 (CS U213) Fundamentals of Computer Science 2 4
CS 2511 (CS U214) Lab for CS 2510 (CS U213) 1
CS 2800 (CS U290) Logic and Computation 4
CS 2801 (CS U291) Lab for CS 2800 (CS U290) 1
Upper level courses
CS 3200 (CS U430) Database Design 4
CS 3500 (CS U370) Object-Oriented Design 4
CS 3800 (CS U390) Theory of Computation 4
CS 4500 (CS U670) Software Development 4
IS 4300 (IS U570) Human Computer Interaction 4
Senior Seminar
CS 4000 (CS U600) Senior Seminar 1
Computer Science Elective Requirements (8 SH)
CS Elective 1 4
CS Elective 2 4
CS elective: CS 2600 or higher or IS 4200 (IS U535).
English (8 SH: 2 @ 4 SH)
ENGL 1111 (ENG U111) College Writing 4
ENGL 3302 (ENG U302) Advanced Writing in the Technical Professions 4
With permission, you may substitute ENGL 3301 (ENG U301) for ENGL 3302 (ENG U302).
ENGL 3301 (ENG U301) Advanced Writing in the Disciplines 4
General Requirements (8 SH: 2 @ 4 SH)
PSYC 1101 (PSY U101) Foundations of Psychology 4
SOCL 4528 (SOC U528) Computers & Society 4
Music and Music Technology (58 SH: 13 @ 4 SH, 6 @ 1 SH)
Music Theory (14 SH)
MUSC 1201 (MUS U201) Music Theory 1 4
MUSC 1241 (MUS U241) Musicianship 1 1
MUSC 1202 (MUS U202) Music Theory 2 4
MUSC 1242 (MUS U242) Musicianship 2 1
MUSC 2308 (MUS U308) Principles of Music Literature 4
Music History (4 SH)
MUST 2315 (MUS U315) History of Electronic Music 4
Music Technology (20 SH)
MUST 1220 (MUS U220) Music and Technology 1 4
MUST 1221 (MUS U221) Music and Technology 2 4
MUST 3421 (MUS U421) Digital Audio Processing 4
MUST 3422 (MUS U422) Music Composition Seminar 2 4
MUST 4520 (MUS U520) Interactive Real-Time Performance 4
Electronic Composition and Performance (8 SH)
MUST 4610 (MUS U610) Composition for Electronic Instruments 4
MUST 4611 (MUS U611) Music Technology Capstone / Recital 4
Music Lessons (4 Required @ 1 SH)
Complete 4 composition lessons.
MUSC 1903 (MUS U903) Composition Lessons 1
Music Elective Requirements (8 SH)
Choose 2 Music Elective courses.
Music Elective 1 4
Music Elective 2 4
The Music Elective courses must come from the following list.
MUSI 2233 (MUS U233) Music Production for Radio and Web 4
MUSC 4699 (MUS U699) Advanced Television Production 4
MUSC 2303 (MUS U303) Music Theory 3 4
MUSC 2304 (MUS U304) Music Theory 4 4
MUSC 2311 (MUS U311) Historical Tradition 1: America 4
MUSC 2312 (MUS U312) Historical Tradition 2: Classical 4
MUSC 2313 (MUS U313) Historical Tradition 3: World 4
MUST 2320 (MUS U320) Sound Design 4
MMST 3350 (MMS U305) Programming for Multimedia 4
MUSC 2303 (MUS U303) is a prerequisite for MUSC 2304 (MUS U304).
MUSC 2311 (MUS U311) is a prerequisite for MUSC 2312 (MUS U312) or MUSC 2313 (MUS U313).
General Electives (16 SH: 4 @ 4 SH)
Elective 1 4
Elective 2 4
Elective 3 4
Elective 4 4
The general electives must be consistent with the policy on general electives articulated by the College of Computer and Information Science on the college web site.
NU Core
The Level 1 Core in Arts/Humanities is satisfied since Music is in the Arts category.
The Level 1 Core in Social Science is satisfied via PSYC 1101 (PSY U101).
Comparative Cultures Requirement
The Comparative Cultures Requirement must be satisfied. If this is done by taking a course then this course must be one of the general electives.
Integrative Courses
See IS 4300 (IS U570) Human Computer Interaction.
See MUST 3421 (MUS U421) Digital Audio Processing.