Bachelor of Science in Music Technology - Electrical and Computer Engineering: Signal Processing

The Bachelor of Science in Music Technology teaches students the fundamentals of musicianship and audio technology. Students learn to create new music with technology, develop new technologies for making music, and conduct scientific research that expands our knowledge of how both humans and machines engage with music. Student projects span areas such as robotic musicianship, music informatics, brain music, and computational and cognitive musicology.

Bachelor of Science in Music Technology students will need to consult with the undergraduate advisor to choose a concentration or minor.

The Electrical and Computer Engineering Track allows students to develop in-depth audio engineering and/or signal processing skills as applied to music technology. The processing of analog and digital signals is one of the core areas of music technology and related to fields such as music information retrieval, audio effects, and sound synthesis. Students use their Breadth Block to take prescribed coursework in the School of Electrical and Computer Engineering.

APPH 1040Scientific Foundations of Health2
or APPH 1050 The Science of Physical Activity and Health
or APPH 1060 Flourishing: Strategies for Well-being and Resilience
Core A - Essential Skills
ENGL 1101English Composition I3
ENGL 1102English Composition II3
MATH 1552Integral Calculus4
Core B - Institutional Options
CS 1371Computing for Engineers3
or CS 1301 Introduction to Computing
or CS 1315 Introduction to Media Computation
Core C - Humanities
Any HUM 6
Core D - Science, Math, & Technology
PHYS 2211Introductory Physics I4
PHYS 2212Introductory Physics II4
MATH 1551Differential Calculus2
MATH 1553Introduction to Linear Algebra2
Core E - Social Sciences
HIST 2111The United States to 18773
or HIST 2112 The United States since 1877
or INTA 1200 American Government in Comparative Perspective
or POL 1101 Government of the United States
or PUBP 3000 American Constitutional Issues
ECON 2100Economic Analysis and Policy Problems3
or ECON 2101 The Global Economy
or ECON 2105 Principles of Macroeconomics
or ECON 2106 Principles of Microeconomics
Any SS 6
Core F - Courses Related to Major
MUSI 2010Fundamentals of Musicianship I3
MUSI 2011Fundamentals of Musicianship II3
MUSI 2012Fundamentals of Musicianship III3
MUSI 2013Fundamentals of Musicianship IV3
MUSI 2015Laptop Orchestra3
MUSI 2525Introduction Audio Technology I3
MUSI Ensemble Requirement 1
Major Requirements
MUSI 2526Introduction to Audio Technology II3
MUSI 4630Music Recording and Mixing3
MUSI 3770Project Studio: Technology 24
MUSI 3771Project Studio:Analysis 24
MUSI 4677Music Perception and Cognition3
MUSI Upper Division Elective 23
Choose one from the following for MUSI Upper Division Elective:3
Integrating Music Into Multimedia
Music Technology History and Repertoire
Music Technology History and Repertoire
Computational Music and Audio Analysis
Audio Content Analysis
Computer Music Composition
Computer Music Composition
Digital Signal Processing for Music
Digital Signal Processing for Music Analysis and Synthesis
MUSI 4705Music Technology Capstone I4
MUSI 4706Music Technology Capstone II4
Concentration: ECE/Signal Processing
MATH 2552Differential Equations4
ECE 2026Introduction to Signal Processing3
ECE 3710Circuits and Electronics2
ECE 3084Signals and Systems3
ECE 3741Instrumentation and Electronics Lab1
Select 6 hours:6
Fundamentals of Digital Signal Processing
Applications of Digital Signal Processing
Audio Engineering
Audio Engineering Laboratory
Analog Circuits for Music Synthesis
Free Electives
Free Electives9
Total Credit Hours122

Students are required to satisfy a 4-course music ensemble requirement. Course options include any four courses from the following list:  MUSI 3018 or MUSI 3019 or MUSI 3121 or MUSI 3131 or MUSI 3231 or MUSI 3241 or MUSI 3251 or MUSI 3261 or MUSI 3311 or MUSI 3321 or MUSI 3411 or MUSI 3511 or MUSI 3531 or MUSI 3541 or MUSI 3551 or MUSI 3611. The courses may be used as Humanities (if course has been approved for Humanities credit) and/or free electives.


Music Technology majors can choose one of two pathways to use VIP participation to fulfill degree requirements.

(1) The VIP Project Studio Pathway: Students participate in an advisor-approved VIP team to fulfill their MUSI 3770 or MUSI 3771 Project Studio requirement as well as an upper-division music technology elective and free electives. This pathway requires 5 or 6 semesters of participation in the VIP program, typically beginning in the sophomore year, as follows:

  • Year 1 (typically sophomore): At least 1 credit on any VIP team. (The team can change each semester to help find a good match.) These credits will count as free-electives.
  • Year 2 (typically junior): 2 credits per semester on an advisor-approved VIP team, counted as either 4 MUSI 3770 or 4 MUSI 3771 credits. The team must be the same both semesters and is preferably the same VIP team as in Year 1. An academic advisor in the School of Music must approve the team as meeting learning objectives for MUSI 3770 or 3771. The advisor will determine whether 3770 or 3771 is the most appropriate match.
  • Year 3 (typically senior): 2 credits each semester on the same VIP team as in Year 2. 3 of these credits count as a Music Technology upper-division elective. 1 credit counts as a free elective.
  • Any additional VIP credits beyond these count as additional free electives.

(2) The VIP Elective Pathway: Students participate in any VIP team to fulfill an upper-division music technology elective and free electives.

  • Participating in the same VIP team for five or fewer credits results in that many free-elective credits.
  • Participating in the same VIP team for 6 or more credits results in 3 credits that are counted as upper division Music Technology electives and 3 credits that are counted as free electives.
  • Any additional credits count as free electives.
  • Any VIP team is eligible for this pathway. No approval is required by an academic advisor in music technology.