Skip to main content
Browser not supported!
We recommend using a modern browser such as Google Chrome, Microsoft Edge, Apple Safari, or Mozilla Firefox.

Submitter's Information

Name

Teresa Ong

Title

AVP Workforce

Region

Bay Area

College

Foothill College

CTE Dean

CTE Dean's Name

Teresa Ong

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Certificate of Achievement in Web Applications Development

Submission Type

New Program

TOPs Code

Computer Programming (070710)

Projected Start Date

01/01/23

Catalog Description

The Certificate of Achievement in Web Applications Development certifies that the student can create responsive web pages and both client and server side programming for web applications that are data-driven.Prerequisite skills: The ability to use a modern Web browser.

Enrollment Completer Projections

We expect an initial enrollment into CS84A and CS77A of about 32 students (mostly people from the set of 98 who have recently been successful in CS22A, and thus likely already successful in CS1A, CS2A, or CS3A). Assuming a 75% success rate, that translates into about24 students enrolling into CS77B and about 18 students successfully earning the certificate after the initial year. Based on occupational demand of about 15% over 5 years (in the November2020 LMI report), we expect about 20 students successfully earning the certificate after year 5.Below is the historical enrollment data from the past two years. CS84A has not been offered andCS77A and CS77B are new courses that will be in the catalog starting Summer 2022

Program Proposal Attributes

Program Award Type(s) (Check all that apply)
  • Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
Program Goal

The goal of the Certificate of Achievement in Web Applications Development is to prepare individuals to create web applications that meet the needs of clients and end users (such as individuals, institutions, businesses, and community organizations). Students successful in this program will be able to design, develop, and deploy websites that use modern technology and techniques. They will be able to create rich dynamic web applications that deliver similar features and functions previously associated with desktop applications through the use of modern libraries or frameworks. They will be able to create responsive web pages for devices of various screen sizes and contexts. They will be able to effectively utilize both client and server side programming for websites that are data-driven.Program Learning Outcomes: Students will be able to…o Ethically create rich Web applications that deliver similar features and functions previously associated with desktop applications through the use of modern libraries or frameworks.o Ethically create web pages using modern versions of Hypertext Markup Language(HTML), Cascading Style Sheets (CSS), JavaScript, and the Document ObjectModel (DOM), and demonstrate how they interact together within a web document using techniques that are responsive to differing screen sizes.o Ethically create data-driven web applications that work with client or server storage systems.o Work in production environments by effectively and ethically working and communicating with stakeholders such as the public, supervisors, developers, non-developers, and clients.o Ethically solve human client's problems and improve workflow and processes.o Design and deploy software systems so they are reasonably usable, environmentally sustainable, universally accessible, and scalable.

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

27

Units for Degree Major or Area of Emphasis (Minimum and Maximum)

n/a

Total Units for Degree (Minimum and Maximum)

n/a

Course Report

Program Requirements Narrative

The goal of the Certificate of Achievement in Web Applications Development is to prepare individuals to create web applications that meet the needs of clients and end users (such as individuals, institutions, businesses, and community organizations). Students successful in this program will be able to design, develop, and deploy websites that use modern technology and techniques. They will be able to create rich dynamic web applications that deliver similar features and functions previously associated with desktop applications through the use of modern libraries or frameworks. They will be able to create responsive web pages for devices of various screen sizes and contexts. They will be able to effectively utilize both client and server side programming for websites that are data-driven.Program Learning Outcomes: Students will be able to…o Ethically create rich Web applications that deliver similar features and functions previously associated with desktop applications through the use of modern libraries or frameworks.o Ethically create web pages using modern versions of Hypertext Markup Language(HTML), Cascading Style Sheets (CSS), JavaScript, and the Document ObjectModel (DOM), and demonstrate how they interact together within a web document using techniques that are responsive to differing screen sizes.o Ethically create data-driven web applications that work with client or server storage systems.o Work in production environments by effectively and ethically working and communicating with stakeholders such as the public, supervisors, developers, non-developers, and clients.o Ethically solve human client's problems and improve workflow and processes.o Design and deploy software systems so they are reasonably usable, environmentally sustainable, universally accessible, and scalable.

Program Requirements
CourseTitleUnitsYear/Semester
(Y1 or S1)
Required


CS 22A Javascript for Programmers4.5 Y1W
CS 84ADatabase Driven Web App Development4.5Y1W
CS 77AAdvanced Web Application Development4.5Y1S
CS 77BProjects in Web Application Development4.5Y2F
In addition to the above 4 classes, select one programming language


Java: CS1A Object Oriented Programming in Java, 4.5units, Y1 Fall

CS 1B, Intermediate Software Design in Java, 4.5 Units, Y1Winter

OR

C++:

CS 2A, Objected Oriented Programming in C++, 4.5 Units, Y1Fall

CS 2B, Intermediate Software Design in C++ Y1Winter

Python

CS 3A, Object Oriented Programming in Python, 4.5 Units Y1 Fall

CS 3B, Intermediate Software Design in Python, 4.5 Units, Y1 Winter









Supporting Documents

Bay Area Regional Questions

Goal of Program

CTE

Include any other information you would like to share.
None at this time
Please list similar programs at other colleges in the service area which may be impacted, including the name of the college, the name of the program that may be impacted, the name of the person you contacted and the outcome of that contact.
We have contacted Hellen Pacheco from SMCCD regarding the program. No objections have been made. They have the closest related degree in Web and Mobile Application.

Submission Details

Published at

11/17/22 - 09:43 AM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Certificate of Achievement in Web Applications Development". to Teresa Ong's drafts. This message will be sent to ongteresa@foothill.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.