Web Development Degree

Web Development Degree at Harper College

Start your career in web, mobile, or interactive media development 

Career options  arts icon


  • Digital media
  • Web design
  • Web development

Harper College's associate's degree in web development prepares you for a career developing websites, mobile experiences, and interactive user interfaces. 

You’ll produce professional web solutions and learn about the technical aspects of website development. You'll also build a foundation in website design and create various communications and interactive web solutions. The program will also give you an introduction to graphic rich media, web and multimedia design technologies and front-end development.

Choose one of two specializations: Web Development or Web Design and Interactive Media (see below). 

AAS degree requirements and outcomes

The Associate in Applied Science in Web Development offers specializations in Web Development and Web Design/Interactive Media. Students may complete ONE specialization (click to expand):

This 62 credit-hour technical curriculum prepares students for various positions in the field of web development. Students will learn the technology behind today’s Internet and website development protocols by producing professional web solutions and understanding the technical aspect of website development. Utilizing front-end design and back-end practices and programming, this degree path provides solid technology skills for an industry relevant experience.

This sequenced degree plan is one of two options that students may pursue to earn the Web Development Associate in Applied Science (AAS) degree. While there are multiple specializations, this particular degree can be awarded only once.

F = Fall only course S = Spring only course U = Summer only course

FIRST SEMESTER:

Number Course Title Credits Category
CIS 106 3 Program Requirement

Description: Provides students with a comprehensive introduction to computer programming using a currently popular programming language. Includes program logic, program structure, subroutines/functions/methods, variables, conditions, loops, arrays, files/data access, and object-oriented programming. A variety of programs are created throughout the course.

Prerequisite: Math placement in MTH 101 or higher. Math_Placement_Grid.pdf

ENG 101 3 Communications

Description: Emphasizes the writing of expository prose. Introduction to the critical reading of nonfiction prose. IAI C1 900

Prerequisite: ENG 100 with a grade of C or better. Other placement options. ENG_Placement_Grid.pdf ESL students need one of the following options: ESL 073 and ESL 074 with grades of B or better; ESL 073 and ESL 086 with grades of B or better; ESL 073 and ESL 099 with grades of B or better; ESL 073 with required writing placement test score; or ESL 074 with required reading placement test score.

GRA 101 3 Program Requirement

Description: Gives students an overview of the graphic arts industry. Covers various occupations including basic information for making career and education choices. Builds the foundation for continuing education in the graphic arts program. Includes historical, current and potential developments in the printing industry. Provides a comprehensive understanding of desktop publishing software and the steps related to producing printed materials.

Mathematics1 3 Mathematics
WEB 110 3 Program Requirement

Description: Introduces the fundamental skills and knowledge needed to use the Internet and build basic web pages. Students will learn and understand introductory functions of the web, Internet communications, and project management concepts. Social networking tools and the use of multimedia on the web will be explored. Industry career opportunities will be discussed.

SECOND SEMESTER:

Number Course Title Credits Category
CIS 143 3 Program Requirement

Description: Provides students with a comprehensive introduction to database concepts. Primary focus is on the relational model of database management and querying databases using Structured Query Language (SQL). Existing relational databases are examined and manipulated, and new relational databases are created.

Prerequisite: CAS 160 or CIS 101 or WEB 110 with a grade of C or better and math placement in MTH 101 or higher. Math_Placement_Grid.pdf

ENG 102 or

Description: Continues ENG 101. Reading literature and writing of various types of prose. Introduces methods used in writing investigative papers. IAI C1 901R

Prerequisite: ENG 101 with a grade of C or better, or consent of instructor or department chair.

SPE 101 3 Communications

Description: Theory and practice of oral communications. Development of poise, confidence and skill in speech organization and delivery. Emphasis on frequent speaking, development of standards of criticism and selection and organization of material. IAI C2 900

GRA 145 3 Program Requirement

Description: Introduces the student to WordPress fundamentals to create basic web pages. Hands-on computer activity includes WordPress templates, dashboard and widget usage; blogging/posts; adding links, videos, photo galleries; creating user accounts and theme changes. Student will also learn to translate the WordPress full web site into a mobile website and will integrate with social media platforms. An introduction to UI (user interface) design will be explored for mobile applications.

Prerequisite: GRA 101 or WEB 110 with a grade of C or better, or consent of coordinator.

Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science
WEB 150 3 Program Requirement

Description: Introduces the foundational skills needed to create web pages utilizing HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). Topics include Web design best practices, web site hosting, Internet protocols, graphics, media and security. Students utilize the skills learned to create a business-oriented web site project. IAI MC 923

Recommended: WEB 110 or CIS 106 or GRA 101 are strongly recommended courses in preparation prior to WEB 150.

THIRD SEMESTER:

Number Course Title Credits Category
CSC 121 4 Program Requirement

Description: Introduces a disciplined approach to problem solving and algorithm development. Introduces both procedural and object-oriented design strategies; selection, repetition, and sequence control structures; containers (mathematical manipulation, searching, sorting, etc.); and file manipulation. Emphasizes program design, testing, and documentation using good programming style in a high-level, object-oriented programming language. Emphasizes mathematics, engineering, science, and computer science applications. Designed as the first of a sequence of courses (CSC 121, CSC 122, CSC 216, and CSC 217) for students majoring in Computer Science. IAI CS 911

Prerequisite: MTH 140 with a grade of C or better, or placement into MTH 200, or consent of instructor. Math_Placement_Grid.pdf

WEB 170 3 Program Requirement

Description: Emphasizes techniques of sketching to develop digital wireframes and mockups to create an interactive prototype of a business-orientated website with the focus on user experience and interface design. Uses current prototyping tools to match industry standards. Explores utilization and best practices of web graphics. Examines usability testing.

Prerequisite: WEB 110 with a grade of C or better and prior or concurrent enrollment in WEB 150 with a grade of C or better.

WEB 200 3 Program Requirement

Description: Builds on web foundation skills taught in WEB 150 with a focus on development of interactive web pages using HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript. Students utilize the skills taught to create a business-oriented web site.

Prerequisite: WEB 150 with a grade of C or better AND math placement in MTH 101 or higher.

WEB 240  F   3 Program Requirement

Description: Provides the student with a foundation in the fundamentals of electronic commerce development. Software, hardware, security, payment systems, promotion and support strategies, Electronic Data Interchange, web auctions, international issues, legal implications, ethical issues, and taxation are among topics covered in a lecture and lab-based format. Recommended preparation: CIS 101 or equivalent experience.

Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science

FOURTH SEMESTER:

Number Course Title Credits Category
CSC 214 4 Program Requirement

Description: Introduces the Java language in a UNIX environment. Includes algorithms, problem formulation, structured programming, variables, data types, input/output repetition, selection, arrays, functions, classes/objects, and recursion. Applications emphasize math, science, engineering, and computer science. This course will build on topics covered in CSC 121 (only in a new language).

Prerequisite: CSC 121 with a grade of C or better, or consent of instructor.

Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science
WEB 210  S   3 Program Requirement

Description: Builds on web foundation skills taught in WEB 150 with a focus on development of useable and accessible web sites. Topics include Section 508 Accessibility compliance, the Web Accessibility Initiative guidelines, usability testing, and applications that test for adherence to coding syntax and accessibility recommendations.

Prerequisite: WEB 150 with a grade of C or better.

WEB 235 3 Program Requirement

Description: Builds on scripting skills taught in WEB 200 with a focus on advanced JavaScript techniques which include jQuery and Ajax to create highly functional web pages. Students utilize the advanced skills taught to create a business-oriented web site.

Prerequisite: WEB 200 with a grade of C or better.

WEB 250  S   3 Program Requirement

Description: Provides an introduction to server-side scripting and web data access using a currently popular server application platform and relational database. Includes variables, control structures, functions, arrays, files, and databases. Students utilize the advanced skills taught to create a business-oriented data-driven web application that uses Structured Query Language (SQL) to access and update information.

Prerequisite: CIS 143 and WEB 150 with grades of C or better.

1 - Students must take at least 3 credit hours in a mathematics course at the level of MTH 103 or above.

+ - Students must take nine credit hours in a minimum of two of these areas; three hours must be in a course that meets the World Cultures and Diversity graduation requirement. See full list of AAS General Education Electives.

Program learning outcomes

  • Demonstrate professional and effective communication and presentation skills in a visual communication industry.
  • Apply best practices of Web development.
  • Produce professional quality web solutions utilizing current web development techniques.
  • Code and publish standards-compliant, accessible Web documents using HTML, CSS, and JavaScript.
  • Utilize a server-side scripting language and a database to create a dynamic Web site.
  • Evaluate Web sites for accessibility compliance and usability.
  • Describe e-commerce business concepts related to information technology, promotion and marketing, international issues, legal implications and ethical issues.
  • Implement appropriate program design, testing, and documentation methodology using current programming best practices.

This 60 credit-hour web curriculum prepares students for various positions in the field of web design and interactive media. Students will learn the technology behind today’s Internet and website design protocols by producing professional communications, innovative interactive web solutions, and understanding the technical aspect of interactive web design. This course utilizes graphic rich media, web and multimedia design technologies and standards while learning front-end development. This degree path provides solid design and technology skills for an industry relevant experience.

This sequenced degree plan is one of two options that students may pursue to earn the Web Development Associate in Applied Science (AAS) degree. While there are multiple specializations, this particular degree can be awarded only once.

F = Fall only course S = Spring only course U = Summer only course

FIRST SEMESTER:

Number Course Title Credits Category
ENG 101 3 Communications

Description: Emphasizes the writing of expository prose. Introduction to the critical reading of nonfiction prose. IAI C1 900

Prerequisite: ENG 100 with a grade of C or better. Other placement options. ENG_Placement_Grid.pdf ESL students need one of the following options: ESL 073 and ESL 074 with grades of B or better; ESL 073 and ESL 086 with grades of B or better; ESL 073 and ESL 099 with grades of B or better; ESL 073 with required writing placement test score; or ESL 074 with required reading placement test score.

GRA 101 3 Program Requirement

Description: Gives students an overview of the graphic arts industry. Covers various occupations including basic information for making career and education choices. Builds the foundation for continuing education in the graphic arts program. Includes historical, current and potential developments in the printing industry. Provides a comprehensive understanding of desktop publishing software and the steps related to producing printed materials.

Mathematics1 3 Mathematics
WEB 110 3 Program Requirement

Description: Introduces the fundamental skills and knowledge needed to use the Internet and build basic web pages. Students will learn and understand introductory functions of the web, Internet communications, and project management concepts. Social networking tools and the use of multimedia on the web will be explored. Industry career opportunities will be discussed.

WEB 150 3 Program Requirement

Description: Introduces the foundational skills needed to create web pages utilizing HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). Topics include Web design best practices, web site hosting, Internet protocols, graphics, media and security. Students utilize the skills learned to create a business-oriented web site project. IAI MC 923

Recommended: WEB 110 or CIS 106 or GRA 101 are strongly recommended courses in preparation prior to WEB 150.

SECOND SEMESTER:

Number Course Title Credits Category
ENG 102 or

Description: Continues ENG 101. Reading literature and writing of various types of prose. Introduces methods used in writing investigative papers. IAI C1 901R

Prerequisite: ENG 101 with a grade of C or better, or consent of instructor or department chair.

SPE 101 3 Communications

Description: Theory and practice of oral communications. Development of poise, confidence and skill in speech organization and delivery. Emphasis on frequent speaking, development of standards of criticism and selection and organization of material. IAI C2 900

GRA 103 3 Program Requirement

Description: Covers fundamentals of professional digital image-editing software (Adobe Photoshop). Emphasizes skills to manipulate photos using current software tools and special effects filters. Explores program tools, color correction, channels, layers and masks. Computer skills are required for success in this course.

GRA 145 3 Program Requirement

Description: Introduces the student to WordPress fundamentals to create basic web pages. Hands-on computer activity includes WordPress templates, dashboard and widget usage; blogging/posts; adding links, videos, photo galleries; creating user accounts and theme changes. Student will also learn to translate the WordPress full web site into a mobile website and will integrate with social media platforms. An introduction to UI (user interface) design will be explored for mobile applications.

Prerequisite: GRA 101 or WEB 110 with a grade of C or better, or consent of coordinator.

Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science
WEB 170 3 Program Requirement

Description: Emphasizes techniques of sketching to develop digital wireframes and mockups to create an interactive prototype of a business-orientated website with the focus on user experience and interface design. Uses current prototyping tools to match industry standards. Explores utilization and best practices of web graphics. Examines usability testing.

Prerequisite: WEB 110 with a grade of C or better and prior or concurrent enrollment in WEB 150 with a grade of C or better.

THIRD SEMESTER:

Number Course Title Credits Category
Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science
MKT 180 3 Program Requirement

Description: Introduces the fundamental skills needed to develop Web-appropriate written content that can be leveraged for strategic marketing purposes on multiple digital platforms. Evaluates platform requirements and explains the nuances of multimedia writing. Presents techniques to identify success metrics, assess and report content performance and make data-driven recommendations. Recommended preparation: ENG 101 or placement options into ENG 101. https://www.harpercollege.edu/registration/testing/pdf/ENG_Placement_Grid.pdf

WEB 180 3 Program Requirement

Description: Builds on web foundation skills taught in WEB 150 with a focus on configuring multimedia for the Web, using HyperText Markup Language (HTML), Cascading Style Sheets (CSS) and a currently popular animation tool. Students utilize the skills taught to create a business-oriented web site.

Prerequisite: WEB 150 with a grade of C or better.

WEB 200 3 Program Requirement

Description: Builds on web foundation skills taught in WEB 150 with a focus on development of interactive web pages using HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript. Students utilize the skills taught to create a business-oriented web site.

Prerequisite: WEB 150 with a grade of C or better AND math placement in MTH 101 or higher.

WEB 240  F   3 Program Requirement

Description: Provides the student with a foundation in the fundamentals of electronic commerce development. Software, hardware, security, payment systems, promotion and support strategies, Electronic Data Interchange, web auctions, international issues, legal implications, ethical issues, and taxation are among topics covered in a lecture and lab-based format. Recommended preparation: CIS 101 or equivalent experience.

FOURTH SEMESTER:

Number Course Title Credits Category
Natural Science, Humanities or Social/Behavioral Science+ 3 Natural Science, Humanities, Social and Behavioral Science
WEB 190 3 Program Requirement

Description: Utilizes current industry frontend frameworks and advanced Cascading Style Sheets (CSS) techniques to create responsive websites. This course is project-based and students demonstrate skills by creating a business-oriented web site.

Prerequisite: WEB 150 with a grade of C or better.

WEB 210  S   3 Program Requirement

Description: Builds on web foundation skills taught in WEB 150 with a focus on development of useable and accessible web sites. Topics include Section 508 Accessibility compliance, the Web Accessibility Initiative guidelines, usability testing, and applications that test for adherence to coding syntax and accessibility recommendations.

Prerequisite: WEB 150 with a grade of C or better.

WEB 235 3 Program Requirement

Description: Builds on scripting skills taught in WEB 200 with a focus on advanced JavaScript techniques which include jQuery and Ajax to create highly functional web pages. Students utilize the advanced skills taught to create a business-oriented web site.

Prerequisite: WEB 200 with a grade of C or better.

WEB 299  S   3 Program Requirement

Description: Applies and integrates skills from previous web courses as students work in groups to develop a web site while addressing topics integral to web management including web servers, establishing a presence on the web, web server configuration, and using server-side scripts. Project management issues and system development life cycle methodologies are discussed and practiced.

Prerequisite: WEB 190 and WEB 200 with grades of C or better.

1 - Students must take at least three credit hours in a mathematics course at the level of MTH 103 or above.

+ - Students must take nine credit hours in a minimum of two of these areas; three hours must be in a course that meets the World Cultures and Diversity graduation. ART 110 or ART 121 recommended as a Humanities elective. See full list of AAS General Education Electives.

Program learning outcomes

  • Demonstrate professional and effective communication and presentation skills in a visual communication industry.
  • Apply best practices of Web design.
  • Develop graphic rich media utilizing web and multimedia design technologies and standards.
  • Create interactive and responsive prototypes through sketching and wire framing.
  • Code and publish standards-compliant, accessible Web documents using HTML, CSS, and JavaScript.
  • Evaluate Web sites for accessibility compliance and usability.
  • Describe e-commerce business concepts related to information technology, promotion and marketing, international issues, legal implications and ethical issues.
  • Complete a project to design, build, implement, and maintain a web site that meets client requirements.

Related programs

Students interested in web development may also be interested in:

Resources

Next steps

For more information about the web development courses at Harper College, contact Admission Outreach at 847.925.6700, or submit a request information form. You can also apply online.