Course 4190.102: Computer Programming
(JAVA) 001강좌

공지 !!
[2003-6-22]
기말고사 성적이 공지되었습니다. 각 수업 게시판을 참조하세요.
 
[2003-6-13] [기말 고사] 6월 14일 오후 3시, 301-118
[2003-6-10] 최종 보고서는 11일 오전 9시 이전까지 138-115 앞 제출함에 제출하시고, 소스 코드와 프로그램은 이메일로 같은 시간까지 보내주시면 됩니다. 소스 코드 프린트해서 제출하지 마세요! (감점 있음)
[2003-5-12] 14일은 공식 휴강일이므로 이번 주 이론 수업은 없습니다. 금요일 실습 수업은 있습니다.
[2003-5-09] (실습 A,B반 only)토요일 오후에 138동 문이 잠기기 때문에 월요일 정오까지 하루 딜레이로 인정해 드립니다.

 

School of Computer Science and Engineering, Seoul National University

Instructors

장병탁(001강좌)
조유근(003강좌)

TA 및 각 조교
강의 시간

장하영(실습반A, ☎ 872-5127, 138동 115호, hyjang@bi.snu.ac.kr)
이인희(실습반B, ☎ 872-5127, 138동 115호, ihlee@bi.snu.ac.kr)

Classroom

강의: 302동 208호
실습: 302동 311호 (소프트웨어 실습실)

수업 게시판

실습반A
실습반B
생물정보학 실습

Time

강의: 수요일 18:30 ~ 20:30 (001강좌)
실습: 금요일 13:00 ~ 15:00 (실습반A)
      월요일 18:30 ~ 20:30 (실습반B)

Textbook

<교재>

Java: An Introduction to Computer Science and Programming
Second Edition, W. Savitch, PrenticeHall, 2001

<참고서>

  • The Java Tutorial 2nd ed., M. Campione and K. Walrath, Addison Wesley, 1999.
  • The Java Programming Language, K. Arnold and J. Gosling, Addison Wesley, 1997.

<참고 자료>

Requirements
  • 시험 2회(전 강좌 공동 출제) - 중간, 기말 각 30% 총 60%.
  • 프로젝트(강좌 별 별도 지정) - 30%.
  • 출석 및 퀴즈 10%.
Objectives
  • 컴퓨터를 이용한 문제 해결 전략의 수립과 설계 능력의 습득.
  • 제안된 해결 전략을 구체적인 프로그래밍 언어(Java)를 이용하여 코드화하는 능력 배양.
  • 실세계 문제 해결을 위한 컴퓨터 프로그래밍에 대한 자신감 습득.
  • Java 프로그래밍 기술 습득.

  • 프로젝트 설명 (pdf) Modified!
  • Schedule (001강좌 기준)
Date Main Subjects
 1주 (3월 5일) Chapter 1  Introduction to Computers and Java Objects
 2주 (3월 12일) Chapter 2  Primitive Types, Strings, and Interactive I/O
 3주 (3월 19일) Chapter 3  Flow of Control
 4주 (3월 26일) Chapter 4  Defining Classes and Methods
 5주 (4월 2일) Chapter 5  More About Objects and Methods
 6주 (4월 9일) Chapter 6  Arrays
 7주 (4월 16일) Chapter 7  Inheritance
 8주 (4월 23일) Chapter 8  Exception Handling
4월 26일 중간고사 (Chapter1 - Chapter7), 오후 3시, 301-118
 9주 (4월 30일) Chapter 9  Streams and File I/O
 10주 (5월 7일) Chapter 10  Dynamic Data Structures
 11주 (5월 14일) Chapter 11  Recursion
Chapter 13  Applets and HTML
 12주 (5월 21일) Chapter 12  Window Interfaces Using Swing Objects
 13주 (5월 28일) Chapter 14  More Swing Objects
 14주 (6월 4일) Chapter 15  Graphics Objects
 15주 (6월 11일) 프로젝트 평가
6월 14일 기말고사 (Chapter8 - Chapter15), 오후 3시

  ■ 프로젝트 관련사항은 각 강좌 조교에게 문의하기 바랍니다.

Back to [BI Lab] [BTZhang's Home Page] [School of Computer Sci. & Eng.]

This page is maintained by Ha-Young Jang (hyjang@bi.snu.ac.kr)
Laste update :
February
6, 2003

 

top: medium none; border-bottom: medium none windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px">