Software Development

Software Development

Program Overview

Awards/Outcomes Credits Location
 Software Development - A.A.S. Degree 69 cr.
 Software Development - Diploma 60 cr.
 Desktop Programming - Certificate 27 cr.
 Mobile Programming - Certificate 27 cr.
 Web Programming - Certificate 27 cr.
Program Datasheet: Download Software Development Datasheet  

Major Description

This program prepares students to become computer programmers. Learning an array of programming languages used for software development. Students design, write, debug and test application software. Individual effort and teamwork are developed. Skilled graduates are prepared to provide software solutions for employers.

Credit for Prior Learning (CPL)

This program offers Credit for Prior Learning (CPL). Seek credit for life experience to accelerate your progress toward a degree, diploma, or certificate. Visit the CPL page to learn more.

Software Development Advisor & Instructors
Natalie Cramer
Natalie Cramer
Enrollment Advisor
Betty Krueger
Betty Krueger
Portrait Placeholder
Judy Suddendorf
Portrait Placeholder
Darryl Erickson
Nathan Blommel
Nathan Blommel
Portrait Placeholder
Katherine Niebur
Scott Determan
Scott Determan
See yourself in the Software Development Program at DCTC!

Program Costs*

Software Development
  Software Development
A.A.S. Degree – 69 credits
Software Development
Diploma – 60 credits
Tuition $168.95/cr. $168.95/cr.
Fees $21.45/cr. $21.45/cr.
Textbooks $2,460 $2,040
Supplies $300 $300
Personal Property Fee $130 $130
Grand Total $16,027.60 $13,894
  Desktop Programming
Certificate – 27 credits
Mobile Programming
Certificate – 27 credits
Web Programming
Certificate – 27 credits
Tuition $168.95/cr. $168.95/cr. $168.95/cr.
Fees $21.45/cr. $21.45/cr. $21.45/cr.
Textbooks TBD TBD TBD
Supplies TBD TBD TBD
Personal Property Fee TBD TBD TBD
Grand Total $5,140.80 $5,140.80 $5,140.80

Put Your Tuition on Ice!

That's right. Tuition will remain the same for the next two years, making your degree even more affordable. Learn more about the tuition freeze.

Scholarship Opportunities

Each year, Dakota County Technical College and the DCTC Foundation make more than $200,000 in scholarships available to our students. Students are encouraged to create an account and apply for scholarships online.

Work-Study & Student Worker Positions

Students looking for ways to help finance their college education can find part-time jobs on campus with various DCTC departments and programs. Deliver your completed Work-Study Application to the Office of Scholarships and Financial Aid and search for openings at College Central Network Services. For more information, you can review Work Study Procedure.

Financial Aid

Step 1: Apply now for financial aid. Complete the Free Application for Federal Student Aid (FAFSA)
DCTC's Federal School Code: 010402

Step 2: After receiving an official award letter from DCTC, you may apply online for a Federal Stafford Student Loan. Visit the Loans page for more information.

Financial Aid Inforgraphic
See yourself in the Software Development Program at DCTC!


Software Development

Work Environment

Working conditions are generally indoors in offices or laboratories. Programmers convert data from project specifications and problem statements to develop computer programs. Often employed in a team setting, programmers are also working more from home or other remote locations as telecommuting becomes more prevalent.

Job Outlook

According to ISEEK, Minnesota's career, education and job resource, employment for software developers is expected to grow 16.8 percent in Minnesota by the year 2020. ISEEK: "There will be a need for about 4,000 new Applications Software Developers to meet market demand between 2010-2020. This includes the demand due to replacement (workers leaving the occupation or retiring) as well as growth."

Salary Data

Potential Job Titles

  • Computer Programmer
  • Computer Software Specialist
  • Software Architect
  • Software Developer
  • Software Development Engineer
  • Software Quality Assurance Specialist
See yourself in the Software Development Program at DCTC!

Transfer Options

Software Development

Articulation Agreements

Articulation Agreements are formal agreements between two or more colleges and universities to accept credits in transfer toward a specific academic program. DCTC has articulation agreements in place for this program with the following schools:

Transfer To Degree Major Offered  
Concordia University, St. Paul BA Information Technology in Management View
Minnesota State University Moorhead BS Operations Management View

Transfer Resources

TransferologyDo you want to see how your courses transfer to programs at participating colleges and universities? Add the coursework you've taken and use Transferology to find out how it might transfer to any of the participating schools in the Transferology network. Get an account and create a plan now!


Minnesota Transfer.orgMN Your official guide to a seamless transfer experience in Minnesota Higher Education.

Transferring to DCTC?

Whether you're a veteran of the U.S. Armed Forces or an international student or transferring from high school or a four-year university, DCTC will help you through the process. Visit our Transfer Students page for more information.

See yourself in the Software Development Program at DCTC!

News & Events

Software Development

The Software Development program at DCTC is active throughout the year and makes headlines in college publications. Read about student successes and the accomplishments of our Software Development instructors.

Software Development Events

See yourself in the Software Development Program at DCTC!

Clubs & Organizations

Software Development

As a student in DCTC's Software Development program, you have many opportunities to make connections in the industry through your involvement in professional clubs and organizations.

Student Clubs and Organizations

DCTC features active, industry-relevant clubs for Software Development students right on campus. Getting involved in these clubs allows you to make the most of your college experience and gives you an edge when seeking employment. The following clubs are open to all Software Development students:

IT (Information Technology) Club
Are you a gamer or have a burning desire to learn more about how computers work? The DCTC IT Club welcomes beginners and experts alike while providing our members with the opportunity to explore their computer related interests, develop marketable IT abilities, and gain a supportive network from both fellow peers and mentors who share their same interests.

Business Professionals of America (BPA)
Business Professionals of America is the leading CTSO (Career Technical Student Organization) for students pursuing careers in accounting, business management, office administration, information technology and other related career fields.

Lions Club
Lions are an international network of 1.3 million people from over 200 countries who work together to answer the needs that challenge communities around the world. Students will be able to help determine the types of services the club will provide based on the needs of the campus and surrounding community.

SkillsUSA is a national non-profit organization for students in trade, industrial, technical, and health occupation programs in community and technical colleges. There are nearly 100 competitions through SkillsUSA that relate to programs of study at DCTC or leadership skills. Students who compete and take first place in Minnesota will advance to nationals. Participation is SkillsUSA is a great addition to your resume!

For a complete list of extra curricular opportunities at DCTC, visit our Campus Life page.