University of Southern California

Programmer Intern II 0904

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: The ELECT UrbanSim project will be moving from being a single-player game towards supporting multi-player capability.  Therefore, we are seeking an intern that can help our team implement multi-player functionality.  The intern will work closely with team members, as well as independently, to develop the code-base necessary to support this.  Some features desired with the multi-player functionality include networking capabilities and VoIP.  Specific responsibilities include designing, coding, testing and debugging using C++ and XML programming languages. 

Specific skill set:
• Extensive knowledge of C++ and XML (1-3 years)
• Ability to work independently and with minimal supervision
• Creative and efficient problem solving methodologies
• Strong verbal and written communication skills


Back to 2009 Internship list.

Back to Application Form