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

Download Report

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

컴퓨터 소프트웨어 설계 및 실험
- 2014년 1학기 실험계획 -
강의 목표
 Web programming 관련 기술을 이용하여 실제
인터넷 응용 서비스를 개발한다.
 안드로이드 관련 기술을 이용하여 실제 스마트
폰 어플리케이션을 개발한다.
 프로젝트 수행을 통하여 팀 작업을 경험한다.
Artificial Intelligence Laboratory
강의 개요
 안드로이드 어플리케이션 개발을 위한 요소 기술 경험
-
Java
XML
JNI
C++
 인터넷 서비스 개발을 위한 요소 기술 경험
-
Json
Ajax
JQuery
Open API
HTML5
Artificial Intelligence Laboratory
실험 방법
 주별 수업 진행
- 웹 관련 기술 소개
- 간단한 프로그램 구현
 팀 프로젝트 수행
-
프로젝트 주제 선정
프로젝트 제안서 발표
중간 발표
최종 발표 & 시연
최종 보고서 제출
Artificial Intelligence Laboratory
프로젝트 주제
 수업 시간에 다룬 Android Application 개발 기
술을 활용한 Application 개발
- OpenAPI, XML, JNI, SQLite
 개발 플랫폼: Android 4.1.x platform(JellyBean)
 개발 툴: eclipse
Artificial Intelligence Laboratory
실험 일정 (1/2)
주차
주제
사전모임
수업 개요 및 진행방향 설명, 조 편성
1주차
(3/10~3/13)
2주차
(3/17~3/20)
3주차
(3/24~3/27)
4주차
(3/31~4/3)
5주차
(4/7~4/10)
6주차
(4/14~4/17)
7주차
(4/21~4/23)
비고
Android 소개 및 개발환경 설정, View 개요
Android의 Activity & Layout
Android의 Intent
텀 프로젝트 제안서 발표
Android의 SQLite와 TTS
Android의 Background service
제안서 재검사
중간고사
Artificial Intelligence Laboratory
실험 일정 (2/2)
주차
8주차
(4/28~5/1)
9주차
(5/5~5/8)
10주차
(5/12~5/15)
11주차
(5/19~5/22)
12주차
(5/26~5/29)
13주차
(6/2~6/5)
14주차
(6/9~6/12)
15주차
(6/16~6/17)
주제
비고
중간 발표
JNI를 이용한 안드로이드 프로그래밍
HTML 5.0 소개 및 웹 프로그래밍
JSON 소개 및 JSON Parser 사용법
Ajax, Jquery 소개 및 사용법
OPEN API
기말고사
최종발표
추후 변동 가능
Artificial Intelligence Laboratory
평가 방법
개인별 평가항목
팀별 평가항목
평가
항목
출석
과제
기말
발표
반영
비율
(%)
10
5
20
10
보고서 텀프로젝트
10
45
- 정당한 사유 없이 기말시험 불응시한 경우  학점 취득 불가
- 정당한 사유 없이 과제물 2회 이상 미제출시  학점 취득 불가
- 발표의 경우, 조원별 1회 이상 반드시 해야 함
Artificial Intelligence Laboratory
기
타
 강의 홈페이지
- http://borame.cs.pusan.ac.kr/
- Lecture -> 컴퓨터소프트웨어설계및실험
 담당 조교
담당 조교
수업 시간
분 반
연구실
강상욱
월
001, 006
인공지능연구실
박지헌
화
002, 005
지능형시스템연구실
탁해성
수
003, 007
그래픽스응용연구실
오연택
목
004
인공지능연구실
- 인공지능연구실 : 510-2875
- 지능형시스템연구실 : 510-3531
- 그래픽스응용연구실 : 510-2871
Artificial Intelligence Laboratory