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

Claudia P F Da Silva

Title

Instructor

Region

Bay Area

College

City College of San Francisco

CTE Dean

CTE Dean's Name

David Yee

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Mobile Web App Development Certificate of Achievement

Submission Type

New Program

TOPs Code

Computer Networking (070810)

Projected Start Date

08/19/19

Catalog Description

The Mobile Web App Development certificate includes instruction and practice in the development of websites and web apps for mobile devices. This course of study prepares students for adapting and/or creating web sites, web apps, and hybrid apps that are able to work well in mobile devices. This certificate is one of the possible extensions of a basic certificate of accomplishment that can serve as a strong foundation for the pathway of mobile web app development.

Enrollment Completer Projections

The table below is based on number of students registered for the required courses in Spring 2018 and Fall 2018 semesters:

    Spring 18 Fall 18
CB01: Course Department Number CB02: Course Title Semester # Sections Semester Enrollment Totals Semester # Sections Semester Enrollment Totals
CNIT 131H Introduction to HTML & CSS 2 37   4 87
CNIT 132 Intermediate HTML, CSS 3 68   4 87
CNIT 133 JavaScript, jQuery, AJAX 4 80 3 68
CNIT 133M Mobile Web Dev w/ HTML, CSS, JS N/A 0 1 22
CNIT 134 Server-Side Tech for the Web 1 17 N/A 0
CNIT 131A XML & JSON N/A 0 1 19
CNIT 113 Tech of Smartphones and Mobile N/A 0 1 35

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 Mobile Web App Development certificate is to provide students with instruction and practice in the development of websites and web apps for mobile devices. This course of study prepares students fora dapting and/or creating web sites, web apps, and hybrid apps that are able to work well in mobile devices. Once students complete this certificate program,they will be qualified for entry-level or mid-level job positions as mobile web developers at startups, small, mid-size, or big companies

Upon Completion of this certificate, students will be able to:

  • Use front-end web development techniques, such as HTML, CSS, and JavaScript to develop web sites, or web apps, or hybrid applications for different platforms (desktop and mobile devices)
  • Evaluate, select, and use appropriate tools to convert/adapt and test web sites for mobile devices 
  • Recognize and apply the different available solutions to build web apps or hybrid web apps

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

16

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
CourseTitleUnitsYear/Semester
(Y1 or S1)
CNIT 131HIntroduction to HTML & CSS1S1
CNIT 132Intermediate HTML & CSS3S1
CNIT 133JavaScript, jQuery, AJAX3S1
CNIT 133MMobile Web w/ HTML, CSS, JS3S2
CNIT 134Server-Side Technologies for the Web3S2
CNIT 131A or CNIT 113XML & JSON
Tech of Smartphones and Mobile Devices
3S2
Program Requirements

The sequencing of the courses is demonstrated in the table shown in the previous question and a student with no previous studies of HTML or CSS can start by the basic CNIT 131H course that was created exactly to attract students that might be even thinking about a drastic career change.

CNIT 131H - Introduction to HTML & CSS - is a 1-unit course that will make it possible for students, with no previous experience in using HTML or CSS to learn the basics of both. This class is offered face-to-face and online

CNIT 132 - Intermediate HTML & CSS - is a 3-unit course that is offered face-to-face as well as online with the main objective of reinforcing and expanding the students knowledge of different techniques that can be used when building web pages and using HTML and CSS. This class can be attended in the same semester as the student is taking CNIT 131H as the beginning of CNIT 132 is based reviews of basic HTML and CSS skills that are being learned in CNIT 131H and when CNIT 131H finishes, the student will be in the first 1/3 part of the CNIT 132 course.

CNIT 133 - JavaScript, jQuery, AJAX - is a 3-unit course that can be attended concurrently with CNIT 132 and that's when students will learn the basics up to the intermediate-level of programming in JavaScript and making their web pages more interactive. Students will also be introduced to jQuery and AJAX

CNIT 133M - Mobile Web w/ HTML, CSS, JS - is a 3-unit course that will expand the skills learned in CNIT 132 and CNIT 133 and teach students the different techniques to develop a web app for mobile devices, or develop a hybrid app, or even to adapt a current website to mobile devices

CNIT 134 - Server-Side Technologies for Web Dev - is a 3-unit class that will show to students the .NET framework using Microsoft tools that also allow students to integrate open-source libraries/frameworks to develop modern web apps for mobile devices

CNIT 131A - XML & JSON, or CNIT 113 - Tech of Smartphones and Mobile Devices - both are 3-unit classes that the student can choose from. The XML & JSON prepares students to understand and use XML or JSON to transfer data from the server to the front-end platform (browser, mobile device) and then be able to present that data in the browser while the CNIT 113 class discuss with students the different technologies (Operating Systems, browsers, etc.) available for the different types of mobile devices currently in the market

Supporting Documents

Bay Area Regional Questions

Goal of Program

CTE

Include any other information you would like to share.
N/A
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.
There are some short-term, intensive certificate paths for the area of mobile web development offered by Train Up (https://www.trainup.com/Mobile-Development-Training-In-San-Francisco-CA/2622/69) at an average cost of $3,000 for courses that last 4-5 days. The UCSC Silicon Valley Extension offers a certificate named Mobile Application Development Professional Award which costs $3,000 but this path is more focused on developing native apps which is a different area in the mobile development market and this specific niche is covered by courses and certificates offered by other department in City College of San Francisco. There are other programs, even private Bootcamps that offer some certificates and/or isolated courses that are offered in the CNIT Mobile Web App Development but a private Bootcamp is a very expensive option for our students (ranging from $15,000 to $22,000 for maximum 6 months) and both options are taught in a pace that most of our students, when beginning this path, are not able to follow. Some of our students, when finishing the Mobile Web App Development Certificate will be more comfortable following intensive programs like these. College of San Mateo offers a certificate Web and Mobile Application Development that students will select from 32 to 35 units from the AS Degree Major in Web and Mobile Application Development but some of the courses, such as: XML & JSON and Server-Side Technologies for the Web are not offered in that certificate. There are other certificates offered at Diablo Valley College, Ohlone College but those are more than 30 miles away of the area our students live or work. Contacted the following people from Mid Pen colleges listed in the report: Melissa Green (greenm@smccd.edu) - College of San Mateo Raymond Hernandez (hernandezr@smccd.edu) - Skyline Both colleges from the same school district - that's why the same smccd.edu in their email addresses The contact was done via email and received feedback from Melissa Green that the certificate looked great!

Submission Details

Published at

03/11/19 - 03:21 PM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Mobile Web App Development Certificate of Achievement". to Claudia P F Da Silva's drafts. This message will be sent to cdasilva@ccsf.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.