The idea of designing software for video games sounds to many people like a lot of fun. The career environment, however, has become outrageously competitive. Future designers and programmers need an edge, and Neumont University can provide it. Neumont?s Bachelor of Science in Software and Game Development (BSGD) offers structured, practical education for students who have the requisite level of commitment to succeed in the field. The retail video game industry grossed nearly $20 billion in 2010, which fosters huge career potential for game developers. In addition to ideas and talent, ideal candidates for any open position must also have knowledge and real-world experience. Neumont University offers a three-year game development program that covers application programming for consoles, PCs, and handheld devices, which also provides a solid grounding in computer science. The program lasts two quarters longer than the other undergraduate tracks at Neumont in order for students to receive exposure to the entire cycle of game development. Courses address story concept, characters, asset production, rules, AI, object interactions, and real-world simulation. Physics and graphics are covered in the program as well. After completion of the Game Development degree program at Neumont University, graduates have foundational knowledge for careers as game developers, game programmers, software developers, interactive developers, or AI programmers. Located in South Jordan, in Utah?s Silicon Slopes, with close proximity to Oracle, Novell, CA Technologies, and eBay facilities, Neumont University has developed new methods for preparing computer professionals for the high-tech industry of the 21st century. Corporate partners such as IBM, Unisys, Microsoft, Nike, EDS (Electronic Data Systems), Extend Health, and ACS (Affiliated Computer Services, Inc.) partner with Neumont University to offer Enterprise Projects that give students hands-on experience with high-tech tasks in the real world. In addition to the BSGD, Neumont also offers Bachelor?s degrees in Web Design and Development, Business Technology Operations Management, and Computer Science, and a Master?s degree in Computer Science.