자바프로그래밍

smartlearning과목입니다. 마감임박
자바프로그래밍 정보
학기/기수 2026년 1학기 3기수 학습기간 2026.02.12(Thu) ~
2026.05.27(Wed)/15주
총정원 800명 인정학점 3학점
개발교수 이수구분 : (*) 표기 : 전공필수, (*) 표기 없음 : 전공선택 기세훈 운영교수 고유정 기세훈 노경숙 류지연 윤지수 전인배
관련전공
(이수구분) 이수구분 : (*) 표기 : 전공필수, (*) 표기 없음 : 전공선택
  • 학사 : 멀티미디어학 전공   정보통신공학 전공   컴퓨터공학 전공  
  • 전문학사 : -
  • 자격증 :
수강료
  • 150,000 > 120,000원
  • ※ 결제단계에서 최종 할인가를 확인할 수 있습니다.

과목 정보

과목 정보
과목개요 객체지향프로그래밍 언어인 자바 언어의 기본 문법을 배우고, 실습을 통해 프로그래밍 작성기술을 습득한다. 객체지향 프로그래밍 개념과 자바 기본문법, 객체, 상속, 주요 클래스, SWING, 예외처리 등을 다룬다.
학습목표 1. Java 언어의 탄생 배경이 된 네트워크의 발전에 대해 파악하고, Java의 네트워크 환경에 최적화된 설계 특성을 감안하여 응용 프로그램을 개발해야 하는 이유에 대해 설명할 수 있다. 2. 데이터가 중요해지는 시대에 객체 지향의 의미를 설명하고, Java에서 제공하는 객체 지향을 활용한 데이터 친화적 프로그램 개발 방법을 파악할 수 있다. 3. 프로그래밍 언어를 활용할 때 반드시 감안해야만 하는 하드웨어와의 조화를 이해할 수 있다. 4. 다양한 예제를 통해 Java의 문법과 API 활용 방법을 익힐 수 있다. 5. 알고리즘 구현의 중심인 조건문, 반복문 등의 활용 방법에 대해 이해하고 적용할 수 있다. 6. 자료 구조의 기본인 배열과 객체 그리고 그 뒤에 숨겨진 포인터의 개념을 정확히 이해하고, 이를 바탕으로 최적의 프로그램을 개발할 수 있는 기초를 다질 수 있다. 7. Java에서 GUI를 구현하기 위해 제공하는 SWING 패키지의 구성을 이해하고 기본적인 사용법을 익힐 수 있다. 8. 다중 처리를 위한 Thread의 효과적인 사용법을 배워 이를 적용할 수 있다.
평가기준 출석 중간고사 기말고사 과제물 참여도 수시평가1차 수시평가2차
20% 30% 30% 10% 6% 2% 2%
※ 참여도 평가 : 학습동의서, 자기소개, 나의학습목표, 토론, 강의평가
수료기준 진도율 80% 이상 및 총점 60점 이상
성적분포 A 이상 30% 이내 B 이상 70% 이내 C+ 이하 B이상을 제외한 나머지 비율
※ 단, 위의 각 비율은 과목 특성 등의 사유로 학습자의 10% 범위 내에서 증감 조정이 가능.
교재
  • 학습용교안

    주교재
    교재명 : 학습용교안
    저자 : 개발교강사
    출판사 : 자체제작
    출판년도 : 2025

수강후기