Job Summary
*Work from home 25% of the time
What are the different elements to a game? What makes a great game? Computer game development requires all facets of Computer Science, including Computer Graphics, Artificial Intelligence, Algorithms, Data Structures, Networking, and Human-Computer Interaction. It also requires knowledge of other disciplines including Economics, Mathematics, Physics, and Psychology. The value of this course goes beyond culminating Computer Science. It is largely a hands-on course where real-world skills including design, teamwork, management, documentation, and communications are critical. This course will delve into topics such as the game engine, rendering, user interfaces, sound, animation, and game hacking. This course will also cover designing MMORPGs and mobile games.
Graduate level course on campus in the San Francisco Bay area.
Requires a graduate degree in a related field.
Teaching experience at the University level preferred.