it software developer

associate in applied science (aas)
Information technology Cluster Icon

why choose it software developer?

  • businesses everywhere rely on software to optimize communication and manage day-to-day operations, creating a sharp increase in the demand for software developers.
  • you’ll build the specific skills and knowledge of an entry-level software developer.
  • software developers are the creative minds behind the design of computer programs and systems.
  • interested in earning a bachelor’s degree? for transfer opportunities, visit
almost no one is willing to go a whole day without using a favorite software program, go-to social media platform, or time-saving smartphone app. and nearly every industry and type of business now relies on computers to optimize communication and manage day-to-day operations. it’s no surprise that the world is witnessing a sharp increase in the demand for new software developers.

program locations

stevens point campus
1001 centerpoint drive
stevens point, wi 54481

wisconsin rapids campus
500 32nd street north
wisconsin rapids, wisconsin 54494

what you'll learn

graduates of mid-state’s it software developer program have the skills needed to design, develop, and maintain software and software systems on a wide variety of computing devices and to meet the spectrum of business needs.

you’ll learn to create software to run on all platforms including network servers, desktop workstations, web pages, and android and ios mobile devices. you will use state-of-the-art equipment and work in teams to design, develop, test, and implement small-scale software systems for nonprofit organizations or simulated clients.

estimated entire program cost

cost based on the 2020/2021 academic calendar year.

  • Tuition & Fees: $9,459.99
  • books: $1,316.40
  • supplies, uniforms, and/or exams: $0.00
  • total estimated cost: $10,776.39

financial aid eligibility

this program is eligible for full financial aid.

term: 1
catalog# title credits
10801136 english composition i 3.00
  • introductory statistics 3.00
  • intermediate algebra with applications 4.00
10804107 college mathematics 3.00
-or- 10804189 introductory statistics 3.00
-or- 10804118 intermediate algebra with applications 4.00
10152121 object-oriented programming 1 3.00
10152150 web design 1 3.00
10152101 intro to programming 3.00
(15-16 credits)
term: 2
catalog# title credits
10152159 user experience design 3.00
  • oral/interpersonal communication 3.00
10801198 speech 3.00
-or- 10801196 oral/interpersonal communication 3.00
10152174 collaborative application development 3.00
10156101 database concepts and design 3.00
10152122 object-oriented programming 2 3.00
(15 credits)
term: 3
catalog# title credits
10152160 introductory mobile application development 3.00
10152155 web programming 1 3.00
10152123 object-oriented programming 3 3.00
10152175 software architecture 3.00
10156102 sql development 3.00
10150110 networking i 3.00
(18 credits)
term: 4
catalog# title credits
10809166 Intro to Ethics: Theory & Application 3.00
  • developmental psychology 3.00
10809198 intro to psychology 3.00
-or- 10809188 developmental psychology 3.00
10152158 web programming 2 3.00
10152176 application development capstone 3.00
  • career development 3.00
  • employment strategies 3.00
  • intermediate mobile application development 3.00
10152177 software developer internship 3.00
-or- 10801199 employment strategies 3.00
-or- 10152161 intermediate mobile application development 3.00
-or- 10102130 career development 3.00
(15 credits)
(66-67 credits)


brent presley, bs, mba

brent earned his mba from uw–oshkosh and is working on his master’s in software engineering from north dakota state university. he has held numerous management and developer roles in the insurance, banking, software, and service industries. brent is also a member of the central wisconsin developers group and the big data advanced analytics, machine learning group.

“i love to teach because i love to watch people when they finally understand something they have worked very hard to learn.”

jason stroik, bs, ms

jason earned his master of science in computer information systems from university of phoenix. with 15 years of experience in software development for the paper, banking, and insurance industries, he has a strong grasp of agile development, sdlc, web-based systems development with, microsoft sql server, sql queries, stored procedures, triggers, client-side web scripting, html, css, and a comprehensive list of programming languages.

“the moment you see a student grasp a concept and realize they have an ability that wasn't present before, that the future has opened up—that is why i teach.”


  • applications developer
  • computer programmer/analyst
  • mobile applications developer
  • software engineer
  • systems developer
  • technical architect
  • web developer


“mid-state’s it software developer program is more than simply learning to write programs. it helps you become an indispensable member of any team.”

jon claude

choose your path

career pathways help you take your education one step at a time to maximize your investment and make college fit your life. earn a credential and start using it in the workforce. continue with another stack of related courses to gain a more advanced diploma or degree.

transferdual creditcredit for prior learning

it software developer Pathway