DEGREES IN Computer Programming
Computer Programming Associate of Applied Science
By the Numbers
Why Choose This Program
Our students gain a variety of software development skills needed to succeed in the workforce. SCTCC graduates know how to identify program requirements and then create, test, and debug applications in order to meet employer and customer specifications.
Our students learn programming for embedded applications, mobile, web, and databases. We give students the opportunities to design and write programs for e-commerce, business applications, network and mobile environments so they are prepared for real-world applications after graduation.
To ensure every student can finish their coursework, all SCTCC students in the Computer Programming program are required to purchase a computer.
This program is offered 100% online.
Placement rate from self-reported data of employment in field of study up to one year post graduation. Wage data is from Minnesota Dept. of Employment and Economic Development (DEED).
From Degree to Career
When you choose the Computer Programming program at SCTCC, you’ll gain skills that will directly transfer to the workplace. There are several employers in the St. Cloud area that are ready to hire programmers, including CentraCare, GeoComm, Stearns County and more.
At SCTCC, we ensure every student with a Computer Programming degree knows the necessary skills required for the workforce. Our graduates have skills in mobile and network programming, web service development and deployment, and debugging and troubleshooting computer programs.
Students will understand Python, Java, C#, PHP, JavaScript and JavaScript frameworks, .NET, and SQL scripting and programming languages.
We also teach website development and deployment, software program development methodologies, and how to maintain software releases and documentation with version control.
After graduation, students will understand database administration, modeling, reporting, and analysis using SQL Server, MySQL, and NoSQL including external database connectivity and development.
Quick Glance
- Mobile programming
- Network programming
- Web development and deployment
- Java, C#, ASP, JavaScript and JavaScript frameworks, T-SQL, MySQL, and NoSQL.
- Debugging and troubleshooting computer programs
- Database administration, modeling, reporting and analysis using SQL Server, MySQL and NoSQL, including external database connectivity and development.
- Agile program development methodologies
- Maintaining software releases and documentation with version control
View all program learner outcomes
SCTCC students have various opportunities for careers after graduation. Our students have gone on to work with leading software companies doing application, mobile, web, or database development and programming.
Quick Glance
- Mobile programming
- Network programming
- Web development and deployment
- Java, C#, ASP, JavaScript and JavaScript frameworks, T-SQL, MySQL, and NoSQL.
- Debugging and troubleshooting computer programs
- Database administration, modeling, reporting and analysis using SQL Server, MySQL and NoSQL, including external database connectivity and development.
- Agile program development methodologies
- Maintaining software releases and documentation with version control
Our graduates are equipped with the skills to excel in their future careers. A Computer Programming degree with SCTCC opens your options up to various well-known companies such as GeoComm, CentraCare, and Marco. Students have also gone on to work with companies such as:
- Blattner Energy
- FDC
- Grand Casino
- Nahan Printing
- RTVision
- Stearns County
- West Metro Buick
- Wolters Kluwer
Start at SCTCC to learn the foundational knowledge needed to earn a bachelor’s degree at Saint Cloud State University or Minnesota State University Moorhead in Information Systems (SCSU) or Cybersecurity (MSUM).
Ready to Take the Next Step?
Are you ready to learn more about the Computer Programming program and being a student at SCTCC?
Fill out this form to receive useful information that's specific to your program.
- Call us at 320-308-5089
-
Email us at recruitment@sctcc.edu
- On campus Monday-Friday, 8 a.m.-4:30 p.m.
Visiting campus is an excellent opportunity to learn about SCTCC programs, the application process, and tour the state-of-the-art-labs and classrooms.
Paying for College
Students choose SCTCC for a lot of reasons, but saving money is one reason we hear from almost every student at SCTCC. We’ve got a breakdown of the costs for the program, along with information on financial aid and scholarships. This program requires laptops. Find information on required specifications and instructions for purchasing a SCTCC Standard Laptop Bundle
Apply just once and you are considered for all eligible SCTCC scholarships! There are scholarships available specifically for students in Computer Programming.
Program Info for Current Students
Students are required to have a computer that meets the following minimum specifications.
- Intel i5 or better processor (or AMD equivalent) - Virtualization must be supported
- Current Windows Operating System
- 500 GB or larger SSD
- Minimum 8 GB of RAM (12GB -16GB RAM recommended)
- Webcam required
- Access to High-Speed Internet
At this time, Apple computers do not meet the requirements of this program.
Find information on required specifications and instructions for purchasing SCTCC Standard Laptop Bundle
Students in Computer Programming have the opportunity to join various clubs and organizations such as:
- Computer Programming Club
- Entertainment Technology Club
- Partnership with the Networking Program Club and Robotics Club SCTCC Student Clubs