Computer Software Development

Computer Software Development

Become a Computer Software Developer

Computer software development is one of the fastest growing career fields and best-paid industries!

If you're both creative and logical, if you enjoy working with computers, and especially if you'd like to learn how to produce your own solutions for business and other computing needs, this is the degree for you.

Our program includes industry-approved curriculum. You'll complete as much coursework as a four-year program — and you'll have your degree in only two years!

Apply Now Program Details

Program Costs

Computer Software Development 

School Year: 2025–26

Program Entry Semester: Fall

Fall Spring Summer Fall Spring Total
Credit Hours per Semester 16 16 6 19 17 74
In-State Tuition $3,536 $3,536 $1,326 $4,199 $3,757 $16,354
Technology Fee per Semester $50 $50 $50 $50 $50 $250
Clinical Expenses (mileage, lodging, screenings, etc.) $0 $0 $0 $0 $0 $0
Conferences/Seminars $0 $0 $0 $0 $0 $0
Course Resources (textbooks, software, etc.) $720 $805 $340 $740 $565 $3,170
Course/Section Fees $0 $0 $0 $0 $0 $0
Laptop (required devices) $0 $0 $0 $0 $0 $0
Testing Fees $0 $0 $0 $0 $0 $0
Third Party Credentials $0 $0 $0 $0 $0 $0
Tool Sets $0 $0 $0 $0 $0 $0
Uniforms $0 $0 $0 $0 $0 $0
Other $0 $0 $0 $0 $0 $0
Total Estimated Cost $4,306 $4,391 $1,716 $4,989 $4,372 $19,774

 

Costs provided are estimated and based on the following current tuition rates: $221 (In-State), $296 (Out-of-State), $400 (International).

Fees and costs are subject to change.

To view all costs associated with attending college visit our Tuition and Costs page.


Additional Information

Students learn various phases of software development including how to design, write, test, and document computer programs with a variety of tools, using in-demand languages such as Java, C#, and SQL. In addition to learning to program for desktop computers and other devices, students also explore Internet programming with technologies such as ASP, JSP, HTML, CSS, and JavaScript. 

Sample classes include:

  • Fundamentals of Web Programming
  • Java I, II and III
  • Database and SQL
  • .NET Development I, II and III
  • Client Side Scripting
  • Structured System Analysis
  • Data Structures
  • Programming Capstone Project

Customize your degree and boost your resume with Kirkwood’s certificate options. Students in the Computer Software Development program can specialize in:

Identify and respond to computer programming career opportunities in the Midwest, with specific emphasis on entry-level openings in eastern Iowa.  Develop and deliver accessible, high-quality, accredited degree and certificate programs that respond to this community's need for job-ready graduates.  Monitor current and emerging software development trends to ensure those offerings continue to provide high value to graduates, employers, and returning learners alike.



Questions?

Business & Information Technology
203 Nielsen Hall
business@kirkwood.edu
319-398-5416