
Computer Programming
Online and On-Campus Associate Degree Program
The Computer Programming Associate of Applied Science degree at Southeast Technical College prepares students for high-demand careers in software development, application programming and database management.
Students who enjoy problem solving, logical thinking and building digital solutions gain the technical expertise needed to succeed in today’s technology-driven workforce.
Based in Sioux Falls, South Dakota, Southeast Tech delivers hands-on programming training aligned with real industry needs.
Learn In-Demand Programming Languages and Development Tools
Employers expect graduates to understand modern development patterns and database systems. At Southeast Tech, students gain experience with:
- A variety of frameworks and technologies for rapid application development
- Integrated development environments such as Visual Studio
- Object oriented programming concepts and the Software Development Lifecycle
- Relational database development and data modeling
- Machine Learning and Artificial Intelligence integration within software applications
Through applied projects, students work both independently and in teams to design, code, test and debug software applications that reflect real workplace scenarios.
![]()
Job Placement
Build Dakota Eligible
![]()
Build Strong Problem-Solving and Troubleshooting Skills
Software developers must think critically and understand the core of how software works. Coursework emphasizes analytical thinking, troubleshooting techniques and structured programming logic. Students learn how to:
- Diagnose and resolve issues in software
- Structure rigid code to prevent critical errors
- Design scalable, future-proof applications
- Collaborate effectively within a team project
These skills prepare graduates for professional and independent software development environments.
Video
Develop Professional Communication for the Tech Workplace
Technical knowledge must be paired with strong communication. Students practice researching technical topics, presenting solutions and using industry-appropriate terminology.
The program also emphasizes ethical decision-making and professional conduct, skills highly valued in IT and software development roles.
Choose Flexible Learning That Fits Student Schedules
The Computer Programming degree features flexible class schedules including classes online and on campus at the Southeast Technology Center. A part-time online option is also available, allowing students to balance education with work or family responsibilities.
This flexibility makes it possible to earn a programming degree on a schedule that supports individual goals.
Prepare for High-Demand Careers in Software Development
Graduates of Southeast Tech’s Computer Programming program pursue careers such as:
- Software developer
- Application programmer
- Database developer
- Junior systems analyst
With hands-on training, industry-relevant coursework and a collaborative learning environment, Southeast Tech empowers students to turn coding skills into sustainable, future-focused careers in a wide range of industries, including education, manufacturing, software publishing, finance and insurance and computer system design.
Explore Classes
Southeast Tech’s program curriculum for Computer Programming totals more than 60 credits, including classes in C# Programming, Secure Programming, Introduction to Databases and Advanced Application Development.
View Curriculum Admission Criteria
Cost
Costs are calculated based on a charge of $278 per credit hour, plus applicable fees.
Total Cost Cost and Fee Breakdown
Request Information
Want to know more? Request information about Southeast Tech from the admissions office.
Student Experiences
Faculty
Maria de Zuviria Padlock
Instructor
Computer Programming
Technology Center 202
