I believe that would be considered an associates degree.
Donkey. They eat paper BTW.
Software development. A software developer designs and creates tech which can be used for multiple purposes, both creative, practical and for entertainment purposes. A digital music manager would fall into the category of being some software in which a user could develop a method to manage music.