Information Technology - Software Developer

To learn more, visit:

Program Number: 10-152-1
Associate of Applied Science Degree
Campus: Fond du Lac, West Bend, Online
This program is eligible for financial aid

You love a good challenge, especially if it means putting your creative and analytical skills to the test. From developing computer systems to the underlying systems that run devices, Moraine Park’s Information Technology - Software Developer program prepares students to support the software development needs within a business environment.

About the Program

Learn to test, design and develop software in the Information Technology – Software Developer associate degree program. Students in this program are prepared to analyze users’ needs and recommend software upgrades. Students practice collaboration with colleagues to develop and create software.

What You'll Learn

Students in the Information Technology - Software Developer program gain hands-on practice using common programming languages, including HTML, C#, Java, PHP, ASP.NET and SQL. A focus is placed on database development, technical documentation and software design. Graduates are prepared to follow through on maintenance and software testing.

Transfer Opportunities

Earn credits at MPTC and transfer to a four-year college to earn your bachelor’s degree.

Visit the Transfer to a Four-Year College page for more information on credit transfer agreements between Moraine Park and four-year colleges, both public and private.


Admission Process

Standard Admissions steps details

Credit for Prior Learning

Earn college credit outside the classroom through Moraine Park’s Credit for Prior Learning (CPL) opportunities. Credit opportunities are available for:

  •   Previous college coursework from prior institutions
  •   Military training and experience
  •   Passing of MPTC or national exams
  •   Skills or knowledge developed on the job or through other life experiences

Visit MPTC’s Credit for Prior Learning page for more information.

Approximate Costs



  • $146.20 per credit (resident)
  • $219.30 per credit (out-of-state resident)

Associate of Arts/Associate of Science

  • $188.90 per credit (resident)
  • $283.35 per credit (out-of-state resident)

Online students are not charged out-of-state fees.

Student Fees

  • $4.50 minimum per course Material Fee
  • $12.50 per-credit Supplemental Fee for Undergraduate courses
  • $10 minimum per credit Online Course Fee (Fee suspended for 2023-2024)
  • $4.50 per term mandatory Student Accident Insurance Fee

Please refer to Tuition & Fee Information for additional enrollment fee information.

Financial Aid

Financial Aid is available for associate degree and technical diploma programs (those that are 2 semesters in length and typically with 28 credits or more). Processing can take 4-5 weeks after a student's completed Free Application for Federal Student Aid (FAFSA) is received. Visit the Financial Aid page to learn more.

Course Requirements

Plan of Study Grid
Semester 1Credits
103-159 Computer Literacy - Microsoft Office 1
150-107 IT Fundamentals 1 3
152-105 Relational Databases 3
152-108 Introduction to Programming 3
152-112 Web Coding Technologies 3
890-101 College 101 2
Semester 2
152-118 Database-Driven Web Sites 3
152-123 PHP 3
152-126 Introduction to Systems Analysis 3
152-139 C# Development 3
801-136 English Composition 1 3
Mathematics Course 3
Semester 3
152-131 3
152-132 SQL 3
152-137 Java Programming 2
152-147 Systems Analysis and Design 3
801-197 Technical Reporting 3
Social Science Course 3
Semester 4
152-138 Advanced Java Programming 2
152-142 Software Developer Capstone 3
152-143 Advanced SQL 3
152-148 Systems Analysis and Implementation 3
Behavioral Science Course 3
Social Science Course 3
 Total Credits67

Program Outcomes

  • Design software systems
  • Implement a team-based software development methodology
  • Navigate in a software development environment
  • Integrate data technologies
  • Develop software applications
  • Develop technical documentation

Career Opportunities

  • Systems Analyst
  • Database Administrator
  • Software Architect
  • Software Developer

Statewide Median Salary for Recent Graduates