강의 명 & 학점(시간) : 임베디드컴퓨팅시스템(영강) & 3학점(3시간)
강의 지도 (성함) : 조현중 교수님
강의에 대한 평가 : 임베디드컴퓨팅시스템에 대해서 전반적으로 배웁니다. 실시간 시스템, 임베디드 OS, 임베디드 시스템 구조등을 배웁니다.
쿠플존내 다른 평가 : 없음
강의개요 :
We call any device that includes a programmable computer inside an embedded computer system, which is in contrast to the general purpose computer. Examples includes fax machines, cell phones, automobiles, etc. which are almost everything around us these days. These embedded computing systems have several characteristics: (1) many embedded systems have to perform in real-time, (2) embedded computing systems run several operations at different rates simultaneously, (3) we need to take manufacturing cost into account, (4) power and memory consumption should be minimized, etc. In this course, we study how to efficiently design embedded computing softwares while considering these characteristics.
수업목표 :
The objectives of this course are to:
- understand particular characteristics of embedded computing systems,
- study hardware components each of which is a part of embedded computing systems
- understand how to design embedded software
강의교재 : +(강의자료)
Computers as Components (2nd edition), by Wayne Wolf, Morgan Kaufmann (35,000)
평가기준 : 출석 10, 팀 프로젝트 20, 챕터 요약 정리 20, 중간 25, 기말 25 (변동 가능)
배운내용 : (상당히 포괄적으로 배웁니다)
1. 임베디드 컴퓨팅 - Overview, 설계 방법론, UML
2. 인터페이스(Interface) - 명령어 집합 (Instruction set)
3. Hardware - CPU, BUS, Multiprocessors, Networks
4. Software - Program Design and Analysis, Processes and OS (프로그램 설계 / 분석, 프로세스와 운영체제)
시험내용 : (중간/기말)
1. OX문제 10~11문제 개당 1점
2. 주관식 문제 4~6문제
프로젝트 : 조별 프로젝트 (각 조당 2 ~ 3명)
아이디어 프로젝트 (구현 안해도 됩니다)
- 어떤 아이디어를 가지고 새로운 것을 만드는 프로젝트입니다. 구현은 안해도 되고 세부 내용만 있으면 됩니다.
- 예를 들어 "식물이 말하는 화분" 이런 것도 되고, "시력을 이용한 홀로그램 제어" 이런 것도 됩니다.
Team Project 20%
3 team members are recommended, but 2 members are okay
Award : Support a top scored suggestion for a patent after discussion
Peer review : Prof(25), Asst.(25), Stud.(50)
1. Imagining embedded systems
Uniqueness, Thoroughness on review of existing works
5 min. presentation
2. Specifying implementation
Feasibility, Usefulness
5 min. presentation
개인소감 :
ARM 기반 임베디드컴퓨팅시스템을 배웠는데, 의외로 진도가 빡빡합니다.
수업 중간에 교수님이 요약 해주시는데, 그때 잘 들으셔도 무관합니다.
컴퓨터구조도 생각나고, 운영체제도 생각나고, 어셈블리언어도 생각나는 과목입니다. ;;
학점 : 미정