Web Development, Associate in Applied Science

Program Code: 0409

Program Requirements

General Education Coursework
ENGLISH 101Composition3
MATH 118General Education Math (or higher Mathematics)4
Fine Arts or Humanities course3
Social and Behavioral Sciences course3
Physical Sciences or Life Sciences course3
Required Program Core
CIS 101Computer Science 1013
CIS 113Human-Computer Interaction3
CIS 114Mobile Application Development3
CIS 116Operating System I3
CIS 144Java Object Oriented Programming I3
CIS 181Web Development I/Basic Web Technologies3
CIS 182Web Development II/Client Side Scripting3
CIS 260Computer Information Systems Field Project3
CIS 281Web Development III/Server Side Programming3
CIS 282Web Development IV/Web Database Integration3
BUSINES 111Introduction To Business3
NET TEC 101Client-Server Database I3
Program Electives
Students must complete a minimum of 9 credit hours in the subjects Computer Information Systems (0032), Networking Technologies (0165), or Cybersecurity (0162).9
Total Hours61

At least one course must meet the Human Diversity (HD) requirement.


This is an example course sequence for students interested in Web Development. It does not represent a contract, nor does it guarantee course availability. If this pathway is followed as outlined, you will earn a Basic Certificate (BC), Advanced Certificate (AC) and Associate in Applied Science Degree (AAS) in Web Development. One course will satisfy the Human Diversity (HD) requirement, and is labeled with an (HD) in the sequence below.

The Web Development AAS program prepares students for entry-level positions in website design, development, and administration. Students will learn various programming principles, languages, and web technologies to effectively create and deploy dynamic websites. Students will also learn how to integrate web and database servers to increase the productivity and interactivity of a website. Potential job opportunities for students in this program include web designer, web developer, e-commerce manager, web technician, or web server administrator.

Semester-by-Semester Program Plan for Full-Time Students

All plans can be modified to fit the needs of part-time students by adding more semesters.

Plan of Study Grid
Semester 1Hours
ENGLISH 101 Composition 1 3
Social and Behavioral Sciences course 1 3
CIS 101 Computer Science 101 3
CIS 116 Operating System I 3
CIS 181 Web Development I/Basic Web Technologies 3
Semester 2
MATH 118 General Education Math (or higher Mathematics) 1 4
CIS 113 Human-Computer Interaction 3
CIS 144 Java Object Oriented Programming I 3
CIS 182 Web Development II/Client Side Scripting 3
NET TEC 101 Client-Server Database I 3
Semester 3
Fine Arts & Humanities course (HD) 1 3
BUSINES 111 Introduction To Business 3
CIS 114 Mobile Application Development 3
CIS 281 Web Development III/Server Side Programming 3
Select one of the following: 3
Fundamentals of Programming 2  
Semester 4
Physical Sciences or Life Sciences course 1 3
CIS 282 Web Development IV/Web Database Integration 3
CIS 260 Computer Information Systems Field Project 3
Program Elective 2 3
Program Elective 2 3
 Total Hours61

General Education Requirement


Program Elective

Program Elective

CIS 118Information Technology Problem Solving3
CIS 120Introduction to Computer Applications3
CIS 250Systems Analysis and Design3
Other recommended CIS, COMPSFI, or Networking Technology courses

Choose your courses with your College Advisor.


This program can prepare students for the jobs listed below. Click on each one to learn more, including average earnings, annual job openings, and how much education people in that field have. For additional guidance and resources on career options, current City Colleges students and alumni can contact the Career Services Office.

Web Developers

Job Description

Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.

Salary Based on Experience Level

Take a look at the average hourly/annual earnings for this career in Cook County

Lightcast earnings figures are based on OES data from the BLS and include base rate, cost of living allowances, guaranteed pay, hazardous-duty pay, incentive pay (including commissions and bonuses), on-call pay, and tips.

Annual Wages

Entry-Level 10th Percentile$50,656
Median 50th Percentile$78,826
Senior-Level 90th Percentile$137,503

Hourly Wages

Entry-Level 10th Percentile$24
Median 50th Percentile$38
Senior-Level 90th Percentile$66

Annual Job Openings

124 annual openings in Cook County

National Education Attainment

Here, you can see the level of education that people in this career complete.

Degree Program% of Jobs
A high school diploma or less12.50%
A certificate16.67%
Some college4.17%
An Associate degree16.67%
A Bachelor's degree50.00%
A Master's or Professional degree0.00%
A Doctoral degree or more0.00%

50.00% continue their education beyond an associate degree