2006년 컴퓨터공학실험(I) 강의 소개 002, 004분반 인공지능 연구실
목 차 강의 정보 담당 교수님 담당 조교 강의 방식 평가 계획 강의 계획 참고 자료
강의 정보 교과목번호: CA26177 학점: 2.0 이수구분: 전공필수 선수과목: 자료구조 강의실: A06(제도관) 전산실 주교재: 강의홈페이지의 강의자료 강의홈페이지: http://borame.cs.pusan.ac.kr/borame.html
담당 교수님 이름: 권혁철 연구실: C26(첨단관) 407호 연락처 연구실: 510-2218 E-mail: hckwon@pusan.ac.kr
담당 조교 이름: 임경업 연구실: C26(첨단관) 316호 인공지능 연구실 연락처 연구실 연락처: 510-2875 Cell phone: 016-543-9063 E-mail: iku88@pusan.ac.kr
강의 방식 세미나 + 실습(과제 해결) 세미나는 조교가 함 매주 과제가 나가며, 당일 검사를 함 당일 검사를 못 맡은 사람 약간의 감점 (-1점) 다음 실습 시간까지 검사를 맡아야 함
평가 계획 Term 30% + 과제 40% + 기말고사 30% 기말고사는 open book의 프로그래밍 예정. Term Project의 구체적인 계획은 추후.
강의 계획 주차 기간 강의 내용 실험 및 과제 내용 과제 점수 제1주 3월 6일 ~ 10일 수업 및 교재 소개 기본 소스 코딩 및 compile, 실행하기 제2주 3월 13일 ~ 17일 Java의 기본문법(1) 간단한 은행 업무 프로그램 작성 3 제3주 3월 20일 ~ 24일 Java의 기본문법(2) Swing 계산기 프로그램 작성 제4주 3월 27일 ~ 31일 Java의 기본문법(3) AWT Component 간단한 예제 Graphic Editor 만들기(1) 제5주 4월 3일 ~ 7일 GUI 프로그래밍과 AWT (1) Graphic Editor 만들기(2) 제6주 4월 10일 ~ 14일 GUI 프로그래밍과 AWT (2) Java 메모장 만들기(1) 제7주 4월 17일 ~ 21일 중간고사 (휴강) 없음 제8주 4월 24일 ~ 28일 GUI 프로그래밍과 AWT (3) Java 메모장 만들기(2) 제9주 5월 1일 ~ 5일 졸업여행 (휴강) 제10주 5월 8일 ~ 12일 기본 Stream Class와 File I/O (1) Thread 를 이용한 멀티채팅 프로그램 4 제11주 5월 15일 ~ 19일 기본 Stream Class와 File I/O (2) 5 제12주 5월 22일 ~ 26일 Network 프로그래밍(1) FTP 프로그램 만들기(1) 제13주 5월 29일 ~ 6월 2일 Network 프로그래밍(2) FTP 프로그램 만들기(2) 제14주 6월 5일 ~ 9일 Embedded Java Programming J2ME 기반 간단한 스케줄러 만들기 제15주 6월 12일 ~ 16일 기말고사
참고 자료 강의 홈페이지 참고 서적 참고 사이트 http://borame.cs.pusan.ac.kr/borame.html 에서 Lecture -> 컴퓨터공학실험(I) 참고 서적 Java Programming Bible ver.2 (이현우, 김형국, 홍성민 공저) Beginning Java2 (Ivor Horton) 참고 사이트 Java API http://java.sun.com/j2se/1.5.0/docs/api/ 자바누리 http://www.javanuri.com/main/main.jsp 이곳의 무료 강좌 좋음.