Michigan State University
Game Design and Development 3: 3D Shooter
Skills you'll gain: Game Theory, Mathematics, Software Engineering, Computer Graphics, Human Computer Interaction, Software Engineering Tools, User Experience, Accounting, Business Psychology, Computer Programming, Entrepreneurship, Graphics Software, Leadership and Management, Management Accounting, Organizational Development, Programming Principles, Software Testing