CS 162 Introduction to Computer Science II
Covers software engineering principles, basic data structures, and abstract data types including arrays, strings, lists, and others. Introduces the analysis of algorithms run-time complexity as well as algorithm testing and verification. Explores sorting and searching techniques. Expands the areas of graphical user interfaces event-driven programming introduced in CS 161. Covers polymorphism, inheritance, recursion, and exception handling.
Prerequisite
Prerequisite: CS 161 Introduction to Computer Science I (Java) with a grade of C or better.
Notes
Lower Division Transfer (LDT) Course
General Education Requirements
AAOT Science/Math Non Lab,