In this work, we report on the experience of developing and implementing a new course in Computational Music Theory. This course was envisioned as operating in the intersection of Mathematics, Computing, and Music, and may be of interest to computing practitioners regardless of previous musical experience. The pre-requisites are Discrete Mathematics, one year of programming, and an interest in and appreciation for mathematics and music. The course explores topics such as Digital Audio Workstations (DAWs), Klumpenhouwer networks, Neo-Riemannian theory (PLR), programmatic music generation, tools for music creation and analysis, and other topics. Overall, the course was very well received by colleagues and students from multiple departments, and we hope to offer it again, in some form, in the coming academic year.