This course provides hands-on experience with the object-orientated programming language of Java. Students will be prepared using industry best practices to create high-quality Java code. The course will include project conception, design, implementation, and testing. 

Course Objectives: 

  1. Familiarization of object-oriented concepts and syntax specific to the Java language.
  2. Define terms related to Java programming, to include: Object, Class, Inheritance, Interface, Package.