IT - Web and Software Developer

Students in the computer lab listening to instructor

IT-Web and Software Developer

Associate Degree

62 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 Forms, Java applications and how to create, manipulate and maintain databases. You will learn how to code in HTML, JavaScript, C#, Java, PHP, JSP, Servlets, 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 web and software applications
  • Apply data persistence technologies
  • Develop software applications
  • Develop web applications
  • Develop documentation
  • Use infrastructures
  • Analyze new technologies
Northwood Tech instructor and student using a computer in a lab

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. 

Part-Time Option

The IT-Web and Software Developer program accommodates your life by providing a 3 and 4 year part-time schedule to complete your education, making it easier to work around childcare, work, and other responsibilities.

Language of Technology

While working for your degree you will learn the web technologies of HTML, ASPX, JSP, Servlets, 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, database management systems, and integrated development environments. These skills are transferable into any web and software developer career.

Required Courses

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 Required Courses

Featured IT-Web and Software Developer Courses

| 3 CR
Students plan and develop well-designed websites that combine effective navigation and a balanced use of text, images, and color. Emphasis is on understanding HTML5, Cascading Style Sheets (CSS), accessibility, and responsive Web design. Students use media queries, CSS Flexbox and CSS Grid to create responsive websites that are easily viewable across a wide range of devices.
| 3 CR
This course covers using Microsoft SQL Server and SQL Server Management Studio to design and create databases, tables, views, functions and stored procedures. Students will learn to script all creation and modification of tables, views, and stored procedures. Students will also explore how to encrypt data, and best practices for working with SQL server. PREREQUISITE: 10152100 Database Concepts and SQL.
| 3 CR
Beginning Java familiarizes the student with the fundamentals of the Java language including data types, operators, expressions, and conditional statements. Students learn how to set up an environment for developing Java web programs, define classes and utilize class objects. Students explore object-oriented programming concepts including encapsulation and abstraction. Other topics include string manipulation, Collections, Array Lists, Exception Handling, and creating professional looking end-user interfaces. This course covers software architectural patterns, such as model-view-controller (MVC). Students also learn to communicate with a database. COREQUISITE: 10152135 Program Logic and 10152101 Web Design and Development

Admissions and Tuition

Northwood Tech has an easy admission process that can be completed in one visit. Please see the details under the "Requirements and Application" section to get started.

Requirements and Application

Tuition and Fees

Northwood Tech 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

Cost of Attendance

The Cost of Attendance (COA) is an estimate of the costs that you may incur while attending Northwood Technical College.

Learn More About Cost of Attendance

Estimated Total Program Tuition 2024-25*

IT-Web and Software Developer

62 Credits | 2 Years


*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 Northwood Tech IT-Web and Software Developer Program

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

Student studying at a computer

Transfer Center

Transfer your Northwood Tech credits to a four-year college to earn your bachelor's degree and beyond. 

View Transfer Center


Career Outlooks

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

View Career Options

Student studying at laptop


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

Rice Lake Admissions Contact

Nicole Messicci

Admissions Advisor



Ashland Admissions Contact

Jennifer Bednarik

Admissions Advisor



New Richmond Admissions Contact

Sherry Rehnelt

Admissions Advisor



Superior Admissions Contact

Anna Kalin

Admissions Advisor



students walking on a trail by campus

Get the Northwood Tech experience

Attend an event or schedule a campus tour/program shadow.

Visit Campus

Find a program icon

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

Find a Class

Take the Next Step

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