University of Southern California

Programmer Intern 0905

January 07, 2009

Project Name

ELECT UrbanSim


Project Description

Project Description: ELECT UrbanSim is a PC-based, story-driven, virtual training application created to better prepare leaders for exercising command in a complex operational environment, including representative behaviors and cultural effects.  While some training applications model the human terrain to some extent, none has focused on this to the degree that ELECT UrbanSim does.


Job Description

Job Description: This intern will help create new scenarios and modify existing scenarios for version 2.0 of a turn-based strategy game that is being used in a US Army schoolhouse.  The intern will learn about the components that make up the game and its instructional package, and will have the opportunity to participate with a team of top-level game programmers.  Tasks will include converting real-life stories into a format usable by the game’s story engine, and then injecting them into the scenarios.  The intern will also be responsible for adding new content into the game’s instructional package.  Lastly, the intern will work extensively with the game’s behavior engine and will be able to go in first hand and modify and create artificial, simulated societies.

Skills Required/Preferred:
• Minimum of intermediate knowledge of programming languages (C++, XML, Java)
• Intermediate knowledge of flash a plus
• At least some background in social sciences a plus
• Ability to work independently and with minimal supervision
• Strong verbal and written communication skills


Back to 2009 Internship list.

Back to Application Form