Skip to Section
Submitter's Information
Joy
Curriculum Specialist
Bay Area
City College of San Francisco
CTE Dean
David Yee
Log in to view CTE Dean's Email.
Program Details
Security for Web App Development
New Program
Computer Networking (070810)
08/01/24
The program of study for the Certificate of Achievement in Security for Web App Development includes instruction and practice in the development of web sites and web apps using the most current security techniques. This course of study prepares students for adapting and creating web sites with techniques that enhance the security of those applications.
Learning Outcomes
Upon completion of this program, students will be able to:
- Use front-end web development techniques to develop and publish web sites or web apps for different platforms.
- Compare the different methods for securing shared resources used by web apps.
- Evaluate the different types of security problems that might occur in a web application project.
- Implement effective web application security techniques.
CB01: Course Department Number | CB02: Course Title | fall 2022 Semester # Sections | fall 2022 Semester Enrollment Totals | fall 2023 Semester # Sections | fall 2023 Semester Enrollment Totals |
---|---|---|---|---|---|
CNIT 131H OR CNIT 131 | Introduction to HTML & CSS OR Internet Basics & Begin HTML | 1 | 28 | 1 | 27 |
CNIT 120 | Network Security | 3 | 50 | 2 | 35 |
CNIT 132 | Intermediate HTML, CSS | 2 | 38 | 2 | 38 |
CNIT 133 | JavaScript, jQuery, AJAX | 3 | 58 | 2 | 40 |
CNIT 129S | Securing Web Applications | n/a | 0 | 1 | 25 |
CNIT 131A | XML & JSON | 1 | 22 | n/a | 0 |
CS 150A | Intro to SQL Databases and NoSQL | n/a | 0 | 5 | 50 |
Program Proposal Attributes
- Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
The program of study for the Certificate of Achievement in Security for Web App Development includes instruction and practice in the development of web sites and web apps using the most current security techniques. This course of study prepares students for adapting and creating web sites with techniques that enhance the security of those applications.
Learning Outcomes
Upon completion of this program, students will be able to:
- Use front-end web development techniques to develop and publish web sites or web apps for different platforms.
- Compare the different methods for securing shared resources used by web apps.
- Evaluate the different types of security problems that might occur in a web application project.
- Implement effective web application security techniques.
Course Units and Hours
16-18
n/a
n/a
Course Report
The goal of the Security for Web App Development certificate is to provide students with instruction and practice in the development of web sites and web apps focusing mainly on the security part. This course of study prepares students for developing and publishing web sites, and web apps that are user friendly but also follow security standards. Once students complete this certificate program, they will be qualified for entry-level or mid-level job positions as mobile web developers, or security analysts for web applications at startups, small, mid-size, or big companies.Upon Completion of this certificate, students will be able to:• Use front-end web development techniques to develop and publish web sites or web apps for different platforms.• Compare the different methods for securing shared resources used by web apps.• Evaluate the different types of security problems that might occur in a web application project.Item 2. Catalog DescriptionThe program of study for the Certificate of Achievement in Security for Web App Development includes instruction and practice in the development of web sites and web apps using the most current security techniques. This course of study prepares students for adapting and/or creating web sites with techniques that enhance the security of those applications.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CNIT 131H OR CNIT 131 | Introduction to HTML & CSS OR Internet Basics & Begin HTML | 1 Unit OR 3 Units | Y1 fall |
CNIT 132 | Intermediate HTML and CSS | 3 units | Y1 fall |
CNIT 133 | JavaScript, jQuery, AJAX | 3 units | Y1 fall |
CNIT 120 | Network Security | 3 | Y1 spring |
CNIT 129S | Securing Web Applications | 3 | Y1 spring |
CNIT 131A OR CS 150A | XML & JSON OR Introduction to SQL Databases and NoSQL | 3 units OR 3 units | Y1 spring |
TOTAL | 16-18 |
It is possible to complete the entire certificate in two semesters.
Year 1 Fall = 7 (or 9)
Year 1 Spring = 9
Total Units = 16 (or 18)
Supporting Documents
Bay Area Regional Questions
CTE
Submission Details
02/27/24 - 01:55 PM
Recommended
Return to Drafts
Please list the reason(s) for returning "Security for Web App Development". to Joy's drafts. This message will be sent to jlamboy@ccsf.edu
Comments, Documents, Voting
Comments
All Comments
No comments to display.