
Bachelor of Science - Game Programming







About Bachelor of Science - Game Programming
Students will develop strong problem-solving skills, learn to write efficient code, and collaborate with artists and designers to provided optimized solutions for game design. The BS in Game Programming curriculum emphasizes the data structures, algorithms, and software architecture techniques used by the industry to create cutting edge games.
Undergraduate students will meet the following student performance criteria:
Architecture
- Use architectural design patterns as appropriate to improve program cohesion and limit coupling between systems
- Write professional-quality technical documentation
- Create data-driven code
Implementation
- Implement appropriate data structures to manage program data
- Write efficient algorithms to solve programming problems
- Write defensive, error-free code
Professionalism
- Conform to industry standard software engineering practices, such as commenting, following a coding standard, following naming conventions, etc.
- Demonstrate mastery of industry standard tools
- Produce a professional portfolio which meets industry standards
- Work cooperatively and effectively in a professional production environment
*Note App Fee Waiver in effect for ApplyBoard to reduce the application fee to $50*
Similar Programs
Bachelor of Fine Arts - Game Development
Bachelor of Science - Computer Animation and Game Development - Game Development
Bachelor of Arts - Computer Systems - Game Development
ApplyBoard Services
International Student GIC Program
Obtain your GIC from one of Canada’s largest banks without any processing fees.
ApplyBoard Loans Services
Don’t let a lack of funds keep you from achieving your dreams. Jumpstart your (or your student’s) educational journey with ApplyBoard Student Loans.
Study in Academy of Art University & Achieve Your Dreams
