IT Web and Software Developer

student at computer

Program Information

  • Location: Downtown Milwaukee Campus, Mequon Campus, Oak Creek Campus, West Allis Campus
  • Pathway: STEM
  • Program Code: 10-152-7
  • Offering: In-class
  • Degree Type: 2-Year Degree (Associate)
  • Start Dates: August/January

About the IT Web and Software Developer Degree


Develop software applications that can be deployed using a variety of platforms. You will learn essential programming skills while developing software that utilizes client and server processing, connects to databases, and will run simultaneously on multiple devices.

There is a growing need for qualified web and software developers. Program graduates also may pursue opportunities related to programming and database management.

Additional program details: Attributes that will contribute to your success in the program include the ability to concentrate on details for long periods of time; being able to work independently as well as on a team; and possessing analytical and problem-solving skills, effective communication skills, personal initiative, imagination and curiosity.

Related Programs

IT Computer Support Specialist pic

IT Computer Support Specialist

This program prepares you for industry-sought certifications, including CompTIA’s A+, Network +, Security+ and Mobility+ Device Administrators (iOS, Android and Windows), Microsoft Certified Professional in Windows Desktop, Microsoft Enterprise Desktop Support Technician (MCITP), Apple OSX Certified Support Professional (ACSP), HDI-SCA, HDI-DST and ITIL Foundation.

Information systems security image

IT Information Systems Security Specialist

Prepare for a career in computer network and internet security by learning to develop information security strategies, perform risk analyses, install security software, monitor network traffic and develop an emergency response plan. You will have hands-on coursework in securing MS Windows, Unix/Linux, Cisco, networks, servers and clients, and the enterprise network.

Detailed Program Information

2020-21 Curriculum

Semester Course Course Name Credits
(1) ENG-195 Written Communication
(or) ENG-201 English 1 ‡
(1) ITDEV-110 Introduction to Object-Oriented Programming 3
(1) ITDEV-117 Logic and Problem-Solving 3
(1) WEBDEV-114 Web Development With HTML/CSS 3
(2) ENG-197 Technical Reporting
(or) Any 200-level ENG or SPEECH course
(2) ITDEV-115 Intermediate Object-Oriented Programming ‡ 3
(2) ITDEV-140 Programming With Java ‡ 3
(2) ITDEV-150 Database Management With SQL 3
(2) ITDEV-160 Web Programming With Scripts (JavaScript) 3
(2) MATH-123 Math With Business Applications ‡
(or) Any 200-level MATH course
(3) ITDEV-161 Web Programming 1 ‡ 3
(3) ITDEV-162 Client/Server and eCommerce Implementation 3
(3) ITDEV-177 Systems Analysis and Design ‡
(or) CSG-127 Agile Project Management
(3) PSYCH-199 Psychology of Human Relations
(or) Any 200-level PSYCH course
(4) ELECTIVES (Three credits needed) 3
(4) IT-107 Social Networking and Business 3
(4) ITDEV-154 Data Structures and Programming ‡ 3
(4) ITDEV-164 Web Programming 2 3
(4) ITDEV-185 Advanced Object-Oriented Programming ‡ 3
(4) SOCSCI-197 Contemporary American Society
(or) Any 200-level SOCSCI or HIST course

( ) Semester order for full-time students.
‡ Prerequisite required.

Program curriculum requirements are subject to change.

This Associate in Applied Science program will transfer to one or more four-year institutions.

Current MATC students should consult their Academic Program Plan for specific curriculum requirements.

To see course descriptions, class times, locations or to register online:
Students already enrolled in an MATC program can visit Self Service Student Planning.
All others can access this information through INFOnline.

2020-2021 Program Card

View/print the program card: front (jpg) | back (jpg)

Important Dates

Deadlines and important dates can be found on:
Cost & Aid Deadlines

Also, you can find dates and deadlines on the MATC Calendar

Program Outcomes

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

Career Outlook

There is a growing need for qualified web and software developers. Program graduates also may locate employment in programming, business analyst, and database management positions.

Possible Careers

Software Developer
Software Engineer
Web Application Developer

This program is being developed as a Career Pathway. Contact an MATC advisor for information.


Learn about scholarship opportunities here.

Learn about Scholarships available for this program here:
Use Search function to search for your program(s)


STEM Academic & Career Pathway

Downtown Milwaukee Campus, Main Building, Room M312-314
Mequon Campus, Room A108-110
Oak Creek Campus, Room A121
West Allis Campus, Room 103

Last updated: 08/31/2020