Game Programming Programs in Oregon

Getting a Game Programming Degree in Oregon, Oregon

Are you ready to turn your passion for gaming into a rewarding career? A Game Programming degree combines creativity, technical skills, and problem-solving to bring video games to life. Whether you’re interested in designing immersive worlds, creating mechanics, or optimizing performance, a degree in Game Programming is a great first step into this dynamic industry.

This guide will explore your options for obtaining a Game Programming degree in Oregon, Oregon. We’ll cover educational pathways, schools offering relevant programs, and opportunities within the state’s growing game development industry.


Why Pursue Game Programming in Oregon?

Oregon is a hub for innovation and creativity, making it an excellent place to pursue a career in Game Programming. Known for its vibrant tech industry and supportive community for creatives, Oregon is home to numerous game development studios and tech companies. According to the official Oregon state website, the state is an ideal environment for aspiring programmers and developers.

The average salary for software developers in Oregon is competitive, with professionals earning around $120,000 per year, depending on experience and specialization. Additionally, the U.S. Bureau of Labor Statistics projects a 25% job growth for software developers nationwide by 2031, highlighting a strong demand for skilled professionals. For more details, visit the Software Developers job outlook page on bls.gov.


Prerequisites for Game Programming Programs

Before enrolling in a Game Programming program, there are some common prerequisites to consider:

  • Educational Requirements: A high school diploma or equivalent is typically required. Strong grades in math, computer science, and physics can be advantageous.
  • Minimum Age: Most programs require applicants to be at least 18 years old.
  • Portfolio or Entrance Exam: Some schools may request a portfolio showcasing your programming or creative work, while others might require standardized test scores or entrance exams.
  • Basic Technical Skills: Familiarity with programming languages like Python or Java can be helpful, though many programs start with beginner-friendly courses.

Typical Program Curriculum

Game Programming programs offer a mix of theoretical knowledge and hands-on experience. Here’s what you can typically expect:

  • Core Courses: Programming languages (C++, Java, Python), game engines (Unity, Unreal Engine), and computer graphics.
  • Specialized Classes: Artificial intelligence, physics simulation, and gameplay mechanics.
  • Team Projects: Collaborative game development projects to build your portfolio.
  • Duration: Associate degree programs usually take two years, while bachelor’s degrees require four years. Specialized certifications might take a few months to a year.

Many programs also offer concentrations such as mobile game development, virtual reality (VR), or technical art.


Game Programming Programs in Oregon, Oregon

Oregon has limited schools offering dedicated Game Programming degrees. However, we’ve included nearby schools to expand your options.

1. Portland Community College (PCC)

  • Location: 12000 SW 49th Ave, Portland, OR 97219 (approximately 2 hours from Oregon, Oregon)
  • Program: Associate of Applied Science in Computer Science with a focus on Game Development.
  • Overview: PCC offers a robust program covering core programming principles and game development fundamentals. Students gain hands-on experience with game engines like Unity and Unreal.
  • Cost: Approximately $120 per credit hour for in-state students.
  • Website: PCC Game Development Program

2. University of Oregon (UO)

  • Location: 1585 E 13th Ave, Eugene, OR 97403 (1.5 hours from Oregon, Oregon)
  • Program: Bachelor of Science in Computer Science with Game Programming electives.
  • Overview: UO provides a strong foundation in computer science with opportunities to specialize in game design and programming. Students can collaborate on projects and participate in internships with local tech companies.
  • Cost: Estimated $12,000 per year for in-state tuition.
  • Website: UO Computer Science Program

3. DigiPen Institute of Technology

  • Location: 9931 Willows Rd, Redmond, WA 98052 (approximately 4 hours from Oregon, Oregon)
  • Program: Bachelor of Science in Computer Science and Game Design.
  • Overview: DigiPen is a globally recognized institution for game development education. The program emphasizes both programming and design, preparing students for diverse roles in the industry.
  • Cost: Approximately $36,000 per year.
  • Website: DigiPen Game Design Program

Game Development Employment Opportunities in Oregon

Oregon is home to several notable game development studios and tech companies. Here are a few that offer exciting opportunities for Game Programming graduates:

  • Pipeworks Studios

    • Location: Eugene, OR
    • Overview: A leading game development studio specializing in console and PC games. Known for its collaborative culture and innovative projects.
    • Careers Page: Pipeworks Careers
  • Harebrained Schemes

    • Location: Seattle, WA (approximately 3.5 hours from Oregon, Oregon)
    • Overview: Famous for developing critically acclaimed games like the Shadowrun series, this studio offers roles in programming, design, and art.
    • Careers Page: Harebrained Schemes Careers
  • Intel Corporation

    • Location: Hillsboro, OR
    • Overview: While primarily a tech company, Intel has teams working on gaming-related technologies and software development.
    • Careers Page: Intel Careers

Industry Certifications

Adding certifications to your Game Programming degree can enhance your resume and showcase specialized skills. Here are some valuable certifications:

  • Unity Certified Programmer

    • Provider: Unity Technologies
    • Requirements: Completion of the certification exam.
    • Benefits: Demonstrates proficiency in Unity, one of the most popular game engines.
    • More Info: Unity Certifications
  • Unreal Engine Certification

    • Provider: Epic Games
    • Requirements: Proficiency in Unreal Engine and passing the certification test.
    • Benefits: Validates expertise in using Unreal Engine for game development.
    • More Info: Unreal Certification
  • Certified ScrumMaster (CSM)

    • Provider: Scrum Alliance
    • Requirements: Completion of a Scrum training course and passing the exam.
    • Benefits: Useful for teamwork and project management in game development.
    • More Info: Scrum Alliance

Cost and Financial Aid

The cost of a Game Programming degree in Oregon varies based on the school and program type. On average:

  • Community Colleges: $5,000–$10,000 per year.
  • Public Universities: $12,000–$16,000 per year for in-state students.
  • Private Institutions: $30,000–$40,000 per year.

Financial aid options include federal and state grants, scholarships, and work-study programs. Check out the Oregon Office of Student Access and Completion for resources and application guidance.


Career Advancement

Graduates with a Game Programming degree can pursue roles such as:

  • Junior Game Programmer: Entry-level positions focusing on coding and debugging.
  • Senior Game Developer: Advanced roles that involve designing systems and mentoring teams.
  • Lead Programmer: Leadership positions overseeing the technical aspects of game projects.
  • Technical Director: High-level roles managing the technical vision and execution of games.

Oregon’s game development community has produced notable success stories, such as the innovative projects by Pipeworks Studios. Networking through local events and joining organizations like the Oregon Games Organization can help you establish connections in the industry.


Get Started Today

Embarking on a Game Programming degree in Oregon, Oregon is an exciting step toward a creative and fulfilling career. Explore the schools and programs listed here, build your skills, and connect with the thriving game development community in Oregon. Take the first step by reaching out to a school and starting your application process today. Your journey in Game Programming awaits!