Some Resources (for your use as needed)
Partial Course Playlist
IMSLP (public domain sheet music library)
MuseScore (free music notation software)
UNC Writing About Music: Tips & Tools
Radical Musicology (an open access journal)
Resonances (a free online textbook)
Music: Its Language, History, and Culture (a free online textbook)