everything.study
CSDS 235

The Java Programming Language

1 Unit

Java language constructs and syntax; object-oriented design, inheritance and polymorphism, abstract classes and interfaces; types, type systems, generic types, abstract data types; exceptions and error handling; unit testing; text and file I/O; GUI components; event handling, threads and concurrent programming. Note: students may not earn credit for both CSDS 132 and CSDS 235 . Prereq: CSDS 134 .

Sources