Doing this on an Atari ST was our "introduction to 68000 assembly" back in 92-93 (probably because the MIDI port was convenient and also it was either an ST or some variety of Sun <=3.) Was one of the better courses in my first year of CS (the competition was formal methods, Oracle-in-Pascal, Prolog, or hardware.)
I was on my way here to bring up the Atari ST and it's inbuilt MIDI ports but you beat me to it.
Unusual to have access to Oracle in a first year CS course.
To be fair, in '92, there weren't many options for teaching databases.