Computer Programming (A.A.S.)

Computer Programming

This degree prepares students for employment as a computer programmer -- developing web, desktop and enterprise applications. Graduates are prepared to:

  • Understand the fundamentals of computer programming and data structures.
  • Understand the languages for web and enterprise applications such as Java, Python, PHP, and JavaScript.
  • Understand data modeling, database design, and structured query language (SQL).
  • Have proficiency in web server administration and application development environments.
  • Understand the software life-cycle, classical and current methodologies and best practices.

Click here for the more information on the Computer Programming Program 


Microcomputer Support (A.A.S.)

Microcomputer Support StudentsAre you the person who effortlessly learns new software, helps other people when they get stuck and seems to fix things when they go wrong? Then this may be the degree for you.  As a Microcomputer Support Computer Technician, you will install computers and printers, perform installations and repairs, and instruct users on the operation of hardware and software.

Managing the computer system includes evaluating computer hardware and software needs, pricing equipment, and conducting upgrades.

A microcomputer support associate’s degree could pave the way for a career as a computer support specialist, network administrator, systems administrator, or similar career. You will be qualified to work in corporations, hospitals, law & accounting firms, schools, and any business or home that relies on computer technology.

The training will prepare you for industry certification tests. Obtaining these credentials along with your degree will give you a competitive edge in the job market. Wages vary based on the size of business and your experience level. The demand for microcomputer support specialists will continue to be spurred by the increasing reliance of businesses and organizations on computer and Internet technology.

Click here for the more information on the Microcomputer Support Program


Network Support (A.A.S.)

Networking studentAs a Network Support Computer Technician you will provide assistance and advice to computer users to facilitate the sharing of information. You must interpret problems and provide technical support for hardware, software, and systems.  Network specialists design, build and maintain the computer networks of local, national and global businesses.

To remain competitive, firms will continue to install sophisticated computer networks and set up more complex Internet and intranet sites. The explosion in information technology, data processing services industry, electronic commerce and security issues forecasts networking to be the among the fastest growing occupations through 2018.

You will be qualified to work in corporations, hospitals, law & accounting firms, schools, and any business that relies on computer technology. Wages vary based on the size of business and your experience level. The training, embedded in the program, will prepare you for industry certification tests. Obtaining these credentials along with your degree will give you a competitive edge in the job market.

Click here for the more information on the Network Support Program


Contact Information:

Admissions & Records

2100 16th Ave South
Great Falls, MT 59405

Tel: 406-268-3700
Fax: 406-771-2267
Toll Free: 800-446-2698
admissions@gfcmsu.edu


Director of Admissions & New Student Services

Joe Daysen
joe.daysen@gfcmsu.edu


Enrollment Specialist

Laramie Smovir
laramie.smovir@gfcmsu.edu


Administrative Associate II

Kimberly Blaine
kimberly.blaine@gfcmsu.edu


Admissions Evaluator ll

Andrea Fossen
andrea.fossen@gfcmsu.edu

edit