Back

Programming and Game Development (AAS)

Launch a tech career without leaving the Flathead Valley. FVCC’s Programming & Game Development AAS spans desktop and mobile apps, web, databases, robotics/IoT and game development—while you learn industry-standard languages like C, C++, Python, Java, SQL, C# and PHP. Expect small classes, hands-on projects and even potential industry internships, with room to tailor work to your interests.

Associate of Applied Science (AAS)

Length: 2 years

In two years, you’ll build a job-ready portfolio: program desktop and mobile applications and websites; work with databases; study game design theory; and develop 2D/3D games with core skills used in game engines and VR/AR—grounded in problem-solving, algorithms and data structures.

I saw a program and game development course I was interested in. This is where I met Jim Goudy. He was a great mentor for me and my peers. He knew how to motivate us and expand us beyond our current capabilities.

Ethan Hoff

Computer Science Graduate

Students arrive with curiosity and leave with real confidence in their abilities. Our program stands out because it doesn’t just teach programming—it builds problem solvers. Students learn to think critically, break down complex challenges and design solutions that work in the real world.

Jim Goudy

Associate Professor, Computer Science/Web Development and Design

James Goudy

James Goudy

Associate Professor, Computer Science/Web Technology