Skip to Section
Submitter's Information
Teresa Ong
AVP Workforce
Bay Area
Foothill College
CTE Dean
Teresa Ong
Log in to view CTE Dean's Email.
Program Details
Certificate of Achievement in Advanced Web Applications Development
New Program
Computer Programming (070710)
01/01/23
The Certificate of Achievement in Advanced 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.Students who earn the Advanced Web Applications Development certificate (as opposed to theWeb Applications Development certificate) will gain additional skills in Graphical InterfaceDesign, Operating Systems, and Database Management.Prerequisite skills: The ability to use a modern Web browser.
Based on 2020-21 success numbers in the courses recommended for the first quarter of the certificate (GID57: 76, CS30A: 96, CS1A: 425, CS2A: 293, and CS3A: 612) we expect about 32students to pursue the Advanced Web Applications Development certificate when the program begins. Assuming a 75% success rate for each year in the 2-year advanced certificate program, that translates into about 24 students completing the first year and about 18 students successfully earning the certificate after the initial 2 years. Based on occupational demand of about 15% over5 years (in the November 2020 LMI report), we expect about 20 students successfully earning the advanced certificate 5 years later.
Program Proposal Attributes
- Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
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 a sindividuals, 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
48.5
n/a
n/a
Course Report
The student will need to take 48.5 units. The student may select between three programing languages to complete the advanced certificate.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
Required | |||
CS 30A | Intro to Linux | 4.5 | Y1F |
CS 22A | Javascript for Programmers | 4.5 | Y1W |
CS 31A | Intro to Database Management Systems | 4.5 | Y1 W |
CS 84A | Database Driven Web App Development | 4.5 | Y1S |
CS 40A | Software Engineering Methodologies | 4.5 | Y1S |
CS 77A | Advanced Web Application Development | 4.5 | Y2F |
CS 77B | Projects in Web Application Development | 4.5 | Y2S |
GID 57 | Website Design & Development II | 4 | Y1F |
GID 55 | User Experience Desgn | 4 | Y1S |
Select one programming language | |||
Java | |||
CS 1B | Intermediate Software Design in Java | 4.5 | Y1W |
CS 1A | Object Oriented Programming in Java | 4.5 | Y1F |
OR | |||
C++ | |||
CS 2A | Object Oriented Programing in C++ | 4.5 | Y1F |
CS 2B | Intermediate Software Design in C++ | 4.5 | Y1W |
OR | |||
CS3A | Object Oriented Programing in Python | 4.5 | Y1F |
CS3B | Intermediate Software Design in Python | 4.5 | Y1W |
Supporting Documents
Bay Area Regional Questions
CTE
Submission Details
11/09/22 - 11:41 AM
Recommended
Return to Drafts
Please list the reason(s) for returning "Certificate of Achievement in Advanced 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.