Game Programmer Online Courses: Course Curriculum for Online Game Programming Degree Programs

Published Nov 05, 2009

RSS Feed

Gaming enthusiasts who exhibit tech-savvy computer programming skills benefit from online game programming degree programs. Students learn how games are conceptualized, programmed, animated and produced. Individuals may complete online associate's, bachelor's and master's degree programs in game programming.

Online Game Programming Associate's Degree Course Curriculum

Associate degree programs in game programming include courses in game creation and programming, 2-D and 3-D game development, game design and digital art. Students also learn about modeling and animation, animation programming, graphic game programming and software development. This course curriculum prepares students to seek entry-level employment within the animation and game programming industry.

Online Game Programming Bachelor's Degree Course Curriculum

Computer science, networking and telecommunications, computer ethics, software engineering and game design make up the course curriculum of an online game programming bachelor's degree program. Students also study advanced computer graphics and programming, gaming and artificial intelligence, operating systems and algorithm design. Graduates of this degree program may find positions as animators, software developers, game development directors and computer graphics editors.

Online Game Programming Master's Degree Course Curriculum

Graduate degree programs in game programming are usually a component segment of a computer science, software engineering, animation and media arts degree program. Students study advanced animation courses, as well as computer software programming. Advanced game development, media arts and society, animation, digital graphics and 3-D game development are courses that may be included in a master's degree program for gaming professionals. Students may also study computer ethics, marketing, intellectual copyrights, property law and business management. Graduates are qualified for senior-level animation and game programming positions within the gaming and multimedia communications industry.

Featured School Choices:

  • Purdue Global

    Purdue Global responds quickly to information requests through this site.

    Suggested programs:
    • BSANALYT - Game Development
    • BSCYBSEC - Game Development
    • BSIT - Game Development
    • AASIT - Game Development
    • Professional Focus + Google UX Design Certificate
    More information about Purdue Global
  • Full Sail University

    Full Sail University responds quickly to information requests through this site.

    Suggested programs:
    • Bachelor of Science - Game Design
    • Game Business and Esports Bachelors - Online
    • Bachelor of Science - Game Art
    • Computer Science Bachelors - Online
    • Computer Science Masters - Online
    More information about Full Sail University
  • Saint Leo University

    Saint Leo University responds quickly to information requests through this site.

    Suggested programs:
    • BS: Computer Science
    • BA: Software Engineering
    • BS: Computer Information Systems
    • AA: Information Technology
    • MBA: Cybersecurity Management
  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this site.

    Suggested programs:
    • M.S. in Computer Science
    • B.S. in Software Development
    • M.S in Software Development
    • M.S in Software Engineering
    • B.A. in Digital Design with an Emphasis in Web Design
    More information about Grand Canyon University
  • Keiser University

    Keiser University responds quickly to information requests through this site.

    Suggested programs:
    • Associate of Sciences - Information Technology
    • Bachelor of Sciences - Information Technology Management
    More information about Keiser University
  • Bryant & Stratton College

    Bryant & Stratton College responds quickly to information requests through this site.

    Suggested programs:
    • Associate's Degree in ITinNetworking
    • Networking Technology - AAS
    • Information Technology Assistant - Diploma