Foothill College
C S 22A
JAVASCRIPT FOR PROGRAMMERS · 4.5 units · used in 9 transfer pathways
Where this page’s information comes from
- Foothill catalogcourse record · 2026-2027
- FHDA class listingsFall 2026 sections
- Cherrypickercourse matching and pathway links — our analysis
About this course
Introduction to object oriented programming in JavaScript. Topics include: client and server side programming, Model/View/Controller architecture, current tools and testing methods, interaction with HTML and CSS, Document Object Model, XML, and JSON. Students will have practice writing programs for mobile web browsers and creating dynamic webpages including animation.
Sections this term
Fall 2026 · updated Sep 3, 3:00 PM UTCC S 22AJAVASCRIPT FOR PROGRAMMERSOpen1 section · 17 seats reported · 1 instructor
- CRN 21438 · 01Open · 17
Enrollment availability changes frequently. Confirm status in the official FHDA registration system before enrolling.
Prerequisites
The Foothill catalog lists no prerequisite for this course.
Advisory: “Advisory: One of the following: C S 1A, 2A, 3A, or equivalent; knowledge of HTML and CSS.”
Transfer pathways that use C S 22A
ASSIST maps C S 22A to a requirement in 9 published pathways from Foothill College.
- Mathematics for TeachingFoothill → UCLA
- Cognitive ScienceFoothill → UCLA
- Computer ScienceFoothill → Loyola Marymount University
- Applied PhysicsFoothill → Loyola Marymount University
- Applied MathematicsFoothill → Loyola Marymount University
- Statistics and Data ScienceFoothill → Loyola Marymount University
- Mathematics, B.A. (Mathematics Education Emphasis)Foothill → Loyola Marymount University
- MathematicsFoothill → Loyola Marymount University
- Information Science and Data Analytics, B.S. (SJSU Online)Foothill → San Jose State
Spot something wrong?
Articulation, prerequisites, course details and class availability all come from sources that change. If something here does not match the official record, tell us and we will fix it — corrections from students and staff are the fastest way this stays accurate.