Nov 26, 2024  
2023-2024 Academic Catalog 
    
2023-2024 Academic Catalog Archived Catalog

Programming and Game Development, AAS


Return to {$returnto_text} Return to: All Programs of Study by Degree Type (AS, AA, AAS, CAS, CTS)

This program prepares students for entry into the field of software programming and game development. It provides students with a foundation in Java, programming desktop applications, and mobile application programming. Game development includes game theory, game programming, and a course in virtual/augmented reality. It should be noted that game platforms and technologies are often used in other non-gaming applications. Programming and game development complement each other in terms of problem solving, programming, software analysis, software development, and practical applications. These skills are in demand by the software development community and this program is designed to meet those demands.

Program Outcomes


Upon completion of this program, students will be able to

  • Program desktop applications;
  • Program mobile applications;
  • Program websites;
  • Utilize database applications; 
  • Understand foundation game design theory;
  • Execute core programming skills in game development and VR/AR; and
  • Program 2D and 3D games.

Required Courses


First Year


Second Year


Fall Semester


First Semester Total: 15-16

Second Semester Total: 16-17

Total Credits: 60-62


1Choose elective courses from the “Program Electives” list below. 

R Indicates Related Instruction requirement.

*Indicates prerequisite/corequisite needed.  Check course description.

Program Information


  • Program emphasis is on developing skills in the areas of desktop, mobile, website and database applications.

  • Program emphasizes programming, core game development and VR/AR skills.

  • All required courses within this degree program must be taken for a letter grade.

  • A capstone project is required.

Opportunities after Graduation


Computer Science is a rapidly growing field that offers a wide range of exciting career opportunities. Here are some compelling reasons to consider pursuing a career in Computer Science: 

High Demand: The demand for skilled Computer Science professionals is growing at an unprecedented rate. With the increasing use of technology in almost every industry, there is a huge demand for professionals who can design, develop and maintain software, websites, and applications, games, machine learning, artificial intelligence, and cyber security. It is expected that the demand for Computer Science professionals will continue to grow rapidly over the next 10 years, making it a stable and secure career path to pursue. 

Excellent Job Prospects: Computer Science job prospects are excellent. Graduates with a degree in Computer Science are highly sought after by employers across various industries. The field offers a wide range of career options, from software development and game development to artificial intelligence, data science, cybersecurity, and more. With such a broad range of career options available, there is always something new and exciting to explore for Computer Science professionals. 

Competitive Salaries: Computer Science professionals are among the highest-paid professionals in the workforce. The salaries for Computer Science professionals are highly competitive, with the median salary approximately $97,000. This makes it an attractive career choice for those who are looking for financial stability and job security. 

Flexibility: Computer Science professionals have the flexibility to work in a variety of settings, from large corporations to startups or as freelancers. They can often choose to work remotely, giving them the freedom to work from anywhere in the world. This flexibility makes it easier for Computer Science professionals to balance their work and personal lives.

Advising Information:


For more information, contact an advisor. 

Academic Advisor Faculty Advisor
Jori Bullemer Jim Goudy, M.S.
LRC 129 BSS 129
(406) 756-3905 (406) 756-3617
jbullemer@fvcc.edu jgoudy@fvcc.edu

 

Return to {$returnto_text} Return to: All Programs of Study by Degree Type (AS, AA, AAS, CAS, CTS)