COP 2800 — Java Programming
Introduces programming in Java. This course will cover the basic features of Java, including procedural programming (datatypes, variables, operators, control structures, etc.), an in- troduction to object-oriented programming concepts (objects and classes, abstraction, encapsulation, and inheritance), GUI programming, error handling with exceptions, and other Java techniques.
Prerequisites: COP 1000