기본정보
- 교과목개요본 교과목은 바이오 헬스케어분야 플랫폼을 구축하고 운영하기 위해 리눅스 서버 시스템과 가상머신(VMware)에 리눅스인 CentOS를 설치하고 이를 이용하여 리눅스의 기본 기능과 명령어 사용법, 쉘 프로그래밍 등을 다양한 예제를 통하여 배운다. 또한, 헬스케어분야 시스템을 위한 리눅스 시스템 구축과, 리눅스 네트워크 서비스관리를 실습하며, 헬스케어분야 디바이스를 개발하기 위해 간단한 바이오 정보 획득 및 활용 작품을 제작 한다.
- 학습목표● 1단계로 바이오헬스 분야 플랫폼을 구축하고 운영하기 위해 임베디드 리눅스 서버 시스템과 가상머신을 이용하여 리눅스 CentOS를 설치하고 이론과 기본 명령을 익히고 실습한다.
● 2단계로 리눅스 시스템을 이용해 쉘 프로그램을 작성하여 수행 해 본다.
● 3단계로 데이터베이스 서버의 구축, 시스템운영과 네트워크관리를 위한 기술을 배우고 실습한다.
● 4단계로 (바이오헬스 플랫폼 산업체 전문가참여) PBL 기반 미니프로젝트로 헬스 케어 분야 디바이스 및 시스템을 개발하기 위해 라즈베리파이(아두이노)를 이용하여 운영체제를 포팅하고 생체정보를 측정하여 알고리즘과 코딩 기법을 통해 측정된 데이터를 활용한 간단한 작품을 시뮬레이터를 통해 제작한다. - 주요주제디지털치료제, 리눅스 운영체제, 디지털 헬스케어 시스템
- 선수과목없음
- 준비사항헬스케어관련 Linux 운영체제와 웹과 DB 서버를 설치하고 사용하는 방법을 익히고, 12주차에서 PBL(Project Based Learning) 기반 미니 프로젝트 수업으로 바이오헬스 산업체와 같이 원격에 있는 라즈베리파이(아두이노)를 이용 하여 코딩 실습을 하고, 동작은 원격 IoT 모듈을 통해 생체정보(맥박, 체온, 혈압, 혈당 등)를 바이오센서로 센싱하여 위험 수치일 경우 알람을 알리는 등의 간단한 디바이스 작품을 시뮬레이터를 통해 제작해 보기 위해 라즈베리파이(아두이노)에 대한 이해를 하고 있으면 많은 도움이 됨
- 장애학생 수업안내본 강의를 수강하는 장애 학생들에게는 장애 학생 개개인의 특성과 요구에 따라 수업 담당 교강사와의 상담을 통하여 적절한 수준의 지원 서비스(시험시간 연장 및 시험방법 조정 등)를 제공할 수 있습니다.
핵심역량
- 인간사회 공감력
- 생명과 환경을 존중하며, 지역사회와 인류에 공헌하려는 덕성
- 10%
- 상호소통능력
- 다양한 이해관계자, 타 학문분야와의 소통을 토대로 바이오헬스 분야의 조화로운발전에 기여하는 능력
- 10%
- 디지털 융합력
- 다양한 관점·생각, 빠르게 변하는 기술·트렌드에 민첩하고 유연하게 대응하는 능력
- 40%
- 창조적 문제 해결력
- 바이오헬스 분야에 대한 학술·실무적 이해를 토대로 발휘하는 창의적인 응용력
- 40%
- 자기점검능력
- 지속가능한 윤리적 전문가가 되기 위하여 배우고 성찰하는 주도적 태도
- 0%
주제별 수업내용
- 1주제헬스 케어 분야 소개 및 플랫폼 운영체제 오리엔테이션
-
담당 교수, 수업 주제·수업 방법·필요 역량에 대한 설명
- 리눅스/유닉스 소개
- 리눅스 실습환경 구축 및 서버 접속
- 2주제리눅스 윈도 기본 사용법, 리눅스 명령 사용법
- 3주제리눅스 문서 편집기 및 vi 사용법(1)
- 4주제Shell의 기능과 종류 및 사용법
- 5주제파일의 속성 및 접근 권한
- 6주제프로세스의 개념과 관리 명령, 프로세스 관리 명령, 특강
- 7주제리눅스 파일 시스템 종류 및 구조
- 8주제중간고사
- 9주제리눅스의 부팅과 종료 개념 및 리눅스 시스템의 부팅
- 10주제dnf를 이용한 패키지 설치
- 11주제사용자 계정 관련 파일 및 사용자 계정 관리 명령
- 12주제헬스 케어 분야 디바이스 및 시스템 개발 위한 PBL
- 13주제네트워크 설정, 호스트 이름 설정, 네트워크 상태 확인
- 14주제데이터베이스의 개념 및 설치
- 15주제기말고사


