COMPTNG 40A
Introduction to Programming for Internet
Program in Computing · 5 units · Undergraduate lower division (0-99)
Introduction to programming for World Wide Web for students with strong foundation in programming. HTML5 and CSS3 markup languages to design websites; client-side scripting with JavaScript to enable event-driven interactivity, animations, and cookie tracking; server-side scripting with PHP to render HTML pages, store, and retrieve data on server; and introduction to databases through SQLite3.
P/NP or letter grading.
Requisites
Official UCLA wording
Requisites: course 10A or Computer Science 31 or equivalent, and one from course 10B, 16A, 20A, Computer Science 32, or equivalent, with grades of C– or better.
BruinTree reads · Prerequisite
needs reviewconfidence 0.00 · from text- one of
- all of
- one of
- COMPTNG 10A
- COM SCI 31
- equivalent
- one from course 10B
- 16A
- 20A
- COM SCI 32
- equivalent
- · could not read "equivalent" (no course number found)
- · could not read "one from course 10B" (no course number found)
- · could not read "16A" (department of the preceding reference is unknown)
- · could not read "20A" (department of the preceding reference is unknown)
- · could not read "equivalent" (no course number found)
- · mixed comma-level AND/OR in "course 10A or Computer Science 31 or equivalent, and one from course 10B, 16A, 20A, Computer Science 32, or equivalent" — grouping is a best reading
Requires
Everything that has to come before this course, not just the courses named in the requisite above.
COMPTNG 40A
- COMPTNG 10AIntroduction to Programming
- COM SCI 31Introduction to Computer Science I
- COM SCI 32Introduction to Computer Science II
3 direct requisites. The whole upstream is here — 4 courses over 2 levels. Every course here opens its own tree.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
No course in the catalog lists this as a requisite.





