Activity based academic credit courses