Computer Programming

M State's hands-on Computer Programing degree will prepare you for a rewarding career in computer and information technology, which include some of the fastest-growing jobs nationwide.



WDS iconAs a student in M State's Computer Programming AAS degree program, you'll learn the programming skills to design and develop computer software and information management systems. Students design, write, code, document and implement computer programs for a variety of computer platforms.

Students in the 60-credit program, available on our Moorhead campus and online, learn at least one operating system, one command-level language, one database management system and other high-level programming languages.

Here is what you'll learn

  • Professional skills required of a programmer, including presentation skills, utilization of research for problem solving, how to work independently and in a team, accountability and meeting deadlines
  • Analysis of business problems and preparation of program definitions for computerized solutions
  • Creation, documentation and implementation of computerized solutions using a variety of languages
  • Application of testing and debugging methods to assure quality and workability of finished programs
  • Solution of problems using mathematical and scientific techniques


Maddie Stephenson
Read More

Madelyn Stephenson

Computer Programming

M State has guided me onto great paths that I never saw myself taking. I have gotten to meet so many great people at cyber security conferences and participated as an alternate at the College Cyber Defense Competition.

Photo gallery

Employment Data