IT-Web and Software Developer

Student in the computer lab working at a computer

IT-Web and Software Developer

Associate Degree

68 Credits | 2 Year

Financial Aid-Eligible

New Richmond, Online

Career Cluster: Information Technology

The IT-Web and Software Developer program will teach you how to create websites, web applications, Windows Form applications, Java applications and how to create, manipulate and maintain databases. You will learn how to code in HTML, JavaScript, C#, Java, PHP, JSP, ASPX and also to work with MySQL and SQL Server databases.

Program Overview

Web and software development teaches you how to solve problems. You will learn how to read/write in multiple languages, understand the concepts of object oriented programming, smart software design, troubleshooting, debugging and creating solutions.

Program Outcomes

IT-Web and Software Developer graduates will be able to:

  • Design software systems
  • Integrate database technologies
  • Develop software applications
  • Develop technical documentation

The software/website industry is continuing to grow; Internet applications are becoming a way of life. The skills you learn in this two-year program can help you get a start in this field or jump start a four-year computer science degree. The courses in this program are project intensive; the majority of your time in the classroom or online will be spent creating solutions using different programming/web technologies. The courses will teach you how to develop, how things work and why to use certain strategies. 

An IT professional working at a laptop

High-salary potential.

A computer screen with java on the screen

Learn the how and the why by doing.

An IT professional working at his computer

Small class sizes. 


All classes are offered in person at New Richmond or online. 

Face-to-Face or Online

If you choose face-to-face classes, you will have a dedicated computer for all your projects. The classroom will become your second home and you can use the computer for course activities anytime the classroom is open. If you choose online, you set your own schedule with the only requirement being assignments completed on time.

Language of Technology

While working for your degree you will learn the web technologies of HTML, ASPX, JSP, PHP, JavaScript, jQuery. You will also learn to write software using C#, Java and how to work with databases, write stored procedures, and work with Access, Microsoft SQL Server, and MySQL. 

Transferable Skills

Not only will you gain skills as a developer, but you will hone skills working with Windows, browsers, and Microsoft Office applications. These skills are transferable into almost any job that makes use of computers. 


The Information Technology-Web and Software Developer program offers flexible course offerings both on campus and online to fit your life and learning style. The college continuously evolves program content based on recommendations from industry leaders, ensuring current expertise after graduation.

Explore the Curriculum

Featured IT-Web and Software Developer Courses

| 3 CR
Students will plan and develop well-designed Web sites that combine effective navigation and a balanced use of text, images, and color. Emphasis will be placed on understanding the basics of HTML5, Cascading Style Sheets (CSS), and responsive Web design. Students will create Web sites that can be easily viewed across a wide range of devices.
| 3 CR
The course covers database design techniques, database manipulation techniques, and database integrity techniques, views, stored procedures. The course will make use of Microsoft SQL Server, and Microsoft SQL Server Management Studio. Students will also learn management tasks and security features implemented by server administrators. PREREQUISITE: 10152100 Database Concepts and SQL.
| 3 CR
This Java course will familiarize the student with the fundamentals of the Java language including data types, operators, expressions, event-driven programming, and conditional statements. Students will learn how to set up an environment for developing Java programs, define classes and utilize class objects. Object-oriented programming concepts including encapsulation and inheritance will be explored. Other topics include string manipulation, Collections, Array Lists, Exception Handling, and creating graphical user interfaces (GUI). Software architectural patterns, such as model-view-controller (MVC), will be introduced. Students will use the JDBC API to connect to a database. PREREQUISITE: 10152135 Program Logic.

Admissions and Tuition

WITC has a simple three-step admissions process that can be completed in one visit. Fill out the application form either online or at a campus, complete an assessment and meet with a WITC counselor. In the meeting, you'll discuss your goals and the counselor will make sure you're getting the most out of your education and the best bang for your buck.

Tuition and Fees

WITC breaks down the cost of education, so you'll have a good idea of how much your education will cost.

Financial Aid

Financial aid is available to help you pay for your education. It can come in the form of grants, loans, federal work study, military and veterans benefits, division of vocational rehabilitation benefits and scholarships. 

Learn More About Paying for College

Estimated Total Program Costs*

IT-Web and Software Developer

68 Credits | 2 Years


$10,020 In Tuition and Fees

*Tuition is an estimate and does not include any miscellaneous fees for various courses, tools, books, supplies or uniforms. Program book costs are in addition to tuition and fees and vary depending on course selection and where the books are purchased or rented. 

After the WITC IT-Web and Software Developer Program

Upon completion of the program, you will obtain an IT-Web and Software Developer associate degree. 

Student studying at a computer

Transfer Options

Transfer your WITC credits to a four-year college in Wisconsin to obtain your bachelor's degree and beyond. 

View Transfer Options

Career Outlooks

WITC's graduates experience success. Learn more about the types of careers you can get after graduation.

View Career Options

Student studying at a laptop


Choose a campus to view contact information, or for general assistance, please contact us.

Rice Lake Admissions Contact

Sara Eckstein

Admissions Advisor

800.243.9482 ext. 5220


Ashland Admissions Contact

Jennifer Bednarik

Admissions Advisor

800.243.9482 ext. 3195


New Richmond Admissions Contact

Jodi Saliny

Admissions Advisor

800.243.9482 ext. 4339


Superior Admissions Contact

Cindy Miller

Admissions Advisor

800.243.9482 ext. 6243


Students walking outside of campus

Set up a program tour

Meet instructors, talk to current students and explore the campus. 

Schedule a Tour

Find a program icon

Finding the class you want to take has never been easier. 

Find a Class


Are you ready to experience success? WITC staff are standing by to support you in reaching your educational and career goals, so do it. Take the leap.