CS143 — Java Programming for Engineers and Scientists II
An intermediate programming course, using Java. Topics will include classes, interfaces, inheritance, polymorphism, exception handling, recursion, data structures, and an introduction to performance analysis and implementation trade-offs.
Prerequisites: CS-142