CSE2016
CSE2016 Programming Methodology
공지사항
- 기말고사 결과 link
- 기말고사 문제 및 답안 link
- 기말고사 일정: 6월 15일 오후 4시 - 5시, 학연산 클러스터 304호 (클로즈 북 지필고사)
- 3/16, 3/23 강의는 원격 동영상 강의로 진행됩니다.
- 3/23 부터 온라인 실습 진행됩니다. 실습은 부교재를 참고한 기본 개념 숙지 및 숙제 문제 풀이로 진행됩니다. 3/23은 기본 개념 숙지만 진행하고, 문제풀이는 3/30부터 진행됩니다.
강의 기본 정보
- Instructor: Woosuk Lee
- Office Location: Rm#403, Eng. Bldg 3
- Telephone: 031-400-1031
- Email: woosuk at hanyang.ac.kr
- Office Hours: Monday 14:00 - 16:00
- Time & Location
- Monday 16:00 - 18:00 @ Rm#301, Eng. Bldg 1
- TA
- 향후 공지
교재 및 수업자료
- 교재: David A. Schmidt, Programming Principles in Java: Architectures and Interfaces download
- 부교재: 이충기, 문제 해결을 위한 자바 프로그래밍 link
- 코드: link
목표
프로그램 설계의 이해 및 숙달
- 제어구조 (control structure)
- 자료구조 (data structure)
- 부품구조 (component structure)
다루는 토픽
- 재귀와 반복 (recursion & iteration)
- 속내용 감추기 (procedural & data abstraction)
- 물건 중심 프로그래밍 (object oriented programming)
- 예외 상황 관리 (exceptions)
- MVC 구조 (Model-view-controller)
날짜 | 주제 | 슬라이드 | 기타 강의자료 |
---|---|---|---|
3/16 | 강의 소개 | slide | 자바 개발 환경 구축 |
3/23 | 간단한 자바 프로그램, 산술 연산과 변수 | slide1, slide2 | 실습 |
3/30 | 부품구조: 클래스와 메소드 1 | slide | 실습 |
4/6 | 제어구조 | slide | 실습 |
4/13 | 반복: 루프와 재귀호출 | slide | 실습 |
4/20 | 자료구조 1 | slide | 실습 |
4/27 | 자료구조 1 | 위와 동일 | 위와 동일 |
5/4 | 부품구조: 클래스와 메소드 2 | slide | 실습 |
5/11 | 부품구조: 클래스와 메소드 2 | 위와 동일 | 위와 동일 |
5/18 | 부품구조: 다형성 1 | slide | 실습 |
5/25 | 부품구조: 다형성 2 | 위와 동일 | 위와 동일 |
6/1 | 자료구조 2 | slide | 실습 |
6/8 | GUI 및 이벤트 구동 프로그래밍 | slide | 실습 |
6/15 | 기말고사 |
실습
- 실습은 부교재를 참고한 기본 개념 숙지 및 숙제 문제 풀이로 진행
- 실습 관련 공지 및 온라인 질의 응답은 블랙보드로 진행.
- 문제 풀이 및 제출은 repl.it 에서 진행 (초대 링크)
평가
- 기말고사 50%, 실습 50%
- 시험에 불참 혹은 부정행위 적발 시 성적 취소.