COMPTNG 20A
Principles of Java Language with Applications
Program in Computing · 5 units · Undergraduate lower division (0-99)
Not open for credit to students with credit for course 3. Introduction to Java computer language. Class and interface hierarchies; graphics components and graphical user interfaces; streams; multithreading; event and exception handling. Issues in class design and design of interactive web pages.
P/NP or letter grading.
Requisites
Official UCLA wording
Requisite: course 10A or Computer Science 31.
BruinTree reads · Prerequisite
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COMPTNG 20A
- COMPTNG 10AIntroduction to Programming
- COM SCI 31Introduction to Computer Science I
2 direct requisites. The whole upstream is here — 2 courses over 1 level. Every course here opens its own tree.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
COMPTNG 20A
- STATS 157Probability and Statistics Data Modeling and Analysis using Statistics Online Computational Resource
1 course lists this as a requisite. The whole downstream is here — 1 course over 1 level. Every course here opens its own tree.





