Course 3393.501A: Bioinformatics and Practice 1(JAVA)

 

School of Computer Science and Engineering, Seoul National University

Instructors

장병탁

TA

장하영(☎ 872-5127, 138동 410호, hyjang(at)bi.snu.ac.kr)

Classroom

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

Time

 

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 프로그래밍 기술 습득.

  • Schedule
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(at)bi.snu.ac.kr)
Laste update :
March
3, 2005