Advanced Java

Advanced Java, object-oriented programming with real world problem solving.

Description

This course focuses on building simulations and board games to emphasize creative programming, practice object-oriented programming, and explore the full range of Java syntax. Our goal is for students to become independent programmers that are comfortable with different software development patterns, can write unit tests for their programs, and can apply object-oriented programming toward real-world problem solving.

Concept
  • advanced programming fundamentals
  • object-handling and full Java syntax skills
  • hands-on coding through real world programming
Prerequisites
  • Introduction to Java
  • Intermediate Java