Computer Programming

Degrees and Certificates

Why Choose This Program

A degree in Computer Programming from SCTCC gives graduates flexibility to work almost anywhere. From desktop computers to mobile devices, students will gain a variety of skills from setting program requirements, testing and debugging, to ensuring data security.

Students will learn programming for embedded applications, mobile, web, and databases, and they will design and write programs for e-commerce, business applications, and network and mobile environments.

All students in the Computer Programmer major are required to purchase a laptop computer for their coursework

Skills Acquired

  • Mobile programming 
  • Network programming 
  • Web service development and deployment 
  • Java, C#, ASP, JavaScript, jQuery, SQL scripting and programming languages 
  • Programmatically secure data with cryptographic algorithms, signatures, etc. 
  • Debugging and troubleshooting computer programs 
  • Database administration, modeling, reporting and analysis using SQL Server and MySQL, including external database connectivity and development 
  • Web site development and deployment to external servers using HTML and PHP 
  • Agile program development methodologies 
  • Maintaining software releases and documentation with version control 
2016 Placement Rate
Central MN hourly salary range

Career Choices

Types of Careers

  • Application development 
  • Mobile development 
  • Web development 
  • Database development and programming 

Where Grads Work

St. Cloud Technical & Community College


SCTCC has an articulation agreement with St. Cloud State University for a 2+2.5 program. Start at SCTCC and finish up at SCSU with a bachelor's degree in Information Systems.

Info Sessions

2:00 PM


2:00 PM


Contact Us

Mona Bertram


Program Costs

In addition to tuition and fees, students can expect to spend $2,850 on books, supplies and materials. 

 Students are required to have a laptop computer that meets the following minimum specifications. 

  • Intel i5 or better processor, 4th generation or newer (Virtualization must be supported) 
  • Windows 7 or newer operating system 
  • Minimum 1600x900 screen resolution 
  • 500 GB or more disk storage, Performance HDD or SSD recommended 
  • Minimum 8 GB of RAM (12GB -16GB RAM recommended) 

Note: Apple users must meet similar hardware requirements and be able to run the Windows OS using virtualization, Parallels, or Boot Camp. 

Program Scholarship

The following scholarships are specific to those pursuing computer-related careers:

  • Lee Boraas
  • SCTCC Faculty & Staff  Funded

SCTCC Scholarships

Related Links

Clubs & Organizations

  • Computer Programming Club
  • Entertainment Technology Club
  • Partnership with the Networking Program Club and Robotics Club

SCTCC Student Clubs

You May Also Like

Computer Programming at SCTCC