본 교과목에서는 Java 언어를 통해 객체지향 프로그래밍의 기본 원리를 학습하고, 이를 실습에 적용하는 데 목적이 있습니다. Java의 기본 문법과 객체지향 개념, 예외 처리, 표준 라이브러리 활용 등을 다루며, 실생활 문제 해결 능력을 함양합니다. 이를 통해 학생들은 안정적이고 효율적인 프로그램을 설계하고 구현하는 능력을 기르게 된다.