During my study in Business IT & Management, I have created a +/- 4 month during minor in Magento. This minor was accredited by an examination committee regarding the standards for dutch higher education.
The self made course roughly contains everything someone working in the Magento development industry needs to know. This not only covers Magento's architecture in depth and detail, but also the basics of software development, project management, security and privacy / eCommerce related law.
The requirements to pass include building a custom theme and several modules together with launching a fully operational store. Furthermore at least 3 Magento certification exams must be passed. I've finished it myself. I will add a link to the full story soon.
Font Awesomeness was my first module to be released on Magento Connect. The module was meant to experience the procedure of getting a module validated for Magento Connect. Later on it was extended to provide an easy interface for non-technical store owners to use icons all around their store. It provides several font packages and a widget interface that holds all options for a font awesome icon.