CS 106AJ: Programming Methodology in JavaScript
Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the JavaScript programming language. Emphasis is on good programming style and the built-in facilities of the JavaScript language. No prior programming experience required. This course covers most of the same material as CS106A Section 1 in Java and
CS 106A Section 3 in Python, but this course uses the JavaScript programming language. To enroll in this class, enroll in
CS 106A Section 2 for Fall Qtr. May be taken for 3 units by grad students.
Terms: Aut
| Units: 3-5
Instructors:
Cain, J. (PI)
;
Gregory, K. (TA)
Filter Results: