기본정보
- 교과목개요이 교과목은 의료 정보 기술과 그 안에서 활용되는 다양한 알고리즘에 초점을 맞추며, 학생들에게 의료 데이터의 처리, 분석 및 해석에 필요한 기술적 기반을 제공함. 현대적인 컴퓨터 과학 기술이 의료 분야에서 어떻게 적용되는지에 대해 학습함. 이론적 지식과 실용적 스킬을 겸비하여, 의료 정보 시스템의 설계, 개발 및 평가에 있어 핵심적인 역할을 할 수 있는 인재를 양성하는 것을 목표함.
- 학습목표이 강좌는 컴퓨팅 알고리즘을 적용하는 법을 학습하여 효율적인 프로그램을 만드는데 필요한 지식을 제공함.
- 주요주제분석방법에 따른 알고리즘 분석 (Brute Force, Divide and conquer, Decrease and Conquer, Transform and Conquer, Space and Tiem Tradeoff, Dynamic Programming, Greedy Technique, Graph Theory)
- 선수과목자료구조
- 준비사항기본적인 코딩에 대한 이해
- 장애학생 수업안내필요한 사항을 우선적으로 지원함.
핵심역량
- 인간사회 공감력
- 생명과 환경을 존중하며, 지역사회와 인류에 공헌하려는 덕성
- 20%
- 상호소통능력
- 다양한 이해관계자, 타 학문분야와의 소통을 토대로 바이오헬스 분야의 조화로운발전에 기여하는 능력
- 20%
- 디지털 융합력
- 다양한 관점·생각, 빠르게 변하는 기술·트렌드에 민첩하고 유연하게 대응하는 능력
- 20%
- 창조적 문제 해결력
- 바이오헬스 분야에 대한 학술·실무적 이해를 토대로 발휘하는 창의적인 응용력
- 20%
- 자기점검능력
- 지속가능한 윤리적 전문가가 되기 위하여 배우고 성찰하는 주도적 태도
- 20%
주제별 수업내용
- 1주제IT 알고리즘 소개
-
알고리즘 소개
알고리즘 문제 해결방안
알고리즘 적용 유형
- 2주제알고리즘 효율성 분석 및 언어
- 3주제Brute Force 알고리즘 전략
- 4주제Divide & Conquer
- 5주제Decrease & Conquer I
- 6주제Decrease & Conquer II
- 7주제중간고사
- 8주제특강: 블록체인
- 9주제변형 정복 알고리즘
- 10주제Space and Time Tradeoff
- 11주제알고리즘 설계전략 Dynamic Programming I
- 12주제알고리즘 설계전략 Dynamic Programming II
- 13주제알고리즘 설계전략 Dynamic Programming III
- 14주제탐욕알고리즘
- 15주제기말고사

