컴퓨터공학실험(I) 강의 소개

Download Report

Transcript 컴퓨터공학실험(I) 강의 소개

컴퓨터 소프트웨어 설계 및 실험
- 2012년 1학기 실험계획 -
강의 목표
 Web 2.0 관련 기술을 이용하여 실제 인터넷
응용 서비스를 개발한다.
 안드로이드 관련 기술을 이용하여 실제 스마트
폰 어플리케이션을 개발한다.
 프로젝트 수행을 통하여 팀 작업을 경험한다.
Artificial Intelligence Laboratory
강의 개요
 안드로이드 어플리케이션 개발을 위한 요소 기술 경험
-
Java
XML
JNI
C++
 인터넷 서비스 개발을 위한 요소 기술 경험
-
JSP
Javascript
XML
Open API
HTML5
Artificial Intelligence Laboratory
실험 방법
 주별 수업 진행
- 웹 관련 기술 소개
- 간단한 프로그램 구현
 팀 프로젝트 수행
-
프로젝트 주제 선정
프로젝트 제안서 발표
중간 발표
최종 발표 & 시연
최종 보고서 제출
Artificial Intelligence Laboratory
프로젝트 주제
 수업 시간에 다룬 Android Application 개발 기
술을 활용한 Application 개발
- OpenAPI, XML, JNI, SQLite
 개발 플랫폼: Android 2.2 Platform
 개발 툴: 이클립스
Artificial Intelligence Laboratory
실험 일정 (1/2)
주차
주제
사전소집
수업 개요 및 진행방향 설명
1주차
(3/13~3/16)
2주차
(3/19~3/22)
3주차
(3/26~3/29)
4주차
(4/2~4/5)
5주차
(4/9~4/12)
6주차
(4/16~4/19)
비고
Android 소개 및 개발환경 설정, View 개요
Android의 Activity & Layout
Android의 Intent
텀 프로젝트 제안서 발표
Android의 Background Service
중간고사 기간
Artificial Intelligence Laboratory
실험 일정 (2/2)
주차
7주차
(4/23~4/26)
8주차
(4/30~5/3)
9주차
(5/7~5/10)
10주차
(5/14~5/17)
11주차
(5/21~5/24)
12주차
(5/28~5/31)
13주차
(6/4~6/7)
14주차
(6/11~6/14)
주제
비고
Android의 File I/O 및 DB
중간 발표
JNI를 이용한 앱 구현
웹페이지 개발환경 설정, 웹프로그래밍
XML 소개 및 XML Reader 구현(DOM 사용)
Open API
HTML 5.0
최종 발표 및 기말고사
Artificial Intelligence Laboratory
평가 방법
개인별 평가항목
팀별 평가항목
평가
항목
출석
과제
기말
발표
반영
비율
(%)
10
5
20
10
- 정당한 사유 없이 기말시험 불응시한 경우
보고서 텀프로젝트
10
45
 학점 취득 불가
- 정당한 사유 없이 과제물 2회 이상 미제출시  학점 취득 불가
Artificial Intelligence Laboratory
기
타
 강의 홈페이지
- http://borame.cs.pusan.ac.kr/
- Lecture -> 컴퓨터소프트웨어설계및실험
 담당 조교
담당 조교
수업 시간
분 반
연락처
서한영
월
001, 006
AI LAB
서종규
화
002, 007
GA LAB
김광휘
수
003, 008
GA LAB
남웅
목
004, 005
AI LAB
- AI LAB : 510-2875
- GA LAB : 510-2871
Artificial Intelligence Laboratory