디지털시스템
(Digital Systems)
디지털 시스템의 기본 설계에 필요한 게이트, 플립플롭, 조합논리회로, 순서논리회로를 배우고, 이를 응용하여 카운터, 가산기 등과 같은 요소 회로의 설계 방법을 습득합니다. 또한 디지털 시스템의 예로서, 4개의 명령어 집합을 가지는 매우 간단한 CPU를 직접 설계합니다.
디지털시스템실험
(Digital Systems Lab)
디지털시스템 과목의 실습과정
의료영상공학
(Medical lmaging Engineering)
Xray, 혈관영상장치, 컴퓨터단층영상, 자기공명영상을 비롯하여 PACS 까지 의료영상공학의 기본적인 개론을 학습합니다.
자료구조
(Data Structures)
컴퓨터 프로그램에 의한 데이터의 저장과 처리 방법의 기본 지식을 배우고 이를 위해 자료구조의 기본개념, 알고리즘의 복잡도, 반복 및 순환 기법, 포인터, 선형 리스트인 배열과 연결리스트, 비선형 리스트인 트리, 스택과 큐 등을 배웁니다.
자료구조실습
(Data Structures Lab)
자료구조 과목의 실습과정
데이터베이스
(Database)
ER설계기법 및 정규화기법 등 관계형데이터베이스에 대한 기본개념 및 설계기법을 다룹니다. DBMS를 이용한 DB 설계 및 구현, SQL언어를 이용한 DB 응용프로그램작성법을 교육합니다.
데이터베이스실습
(Database Lab)
데이터베이스 과목의 실습과정
의료기기론
(Medical Equipments)
질병의 치료에 사용되는 각종 의료기기의 원리 및 구조를 살펴보고 치료용 의료기기를 유효하고 안전하게 사용하는 방법과, 우수한 치료용 의료기기 개발에 필요한 지식 및 기술을 습득합니다.
컴퓨터구조
(Computer Architecture)
컴퓨터구조에 대한 전반적인 이해를 위하여, 명령어 집합, 레지스터, 컴퓨터 연산, 메모리 시스템, 입출력 시스템, 마이크로오퍼레이션, CPU 구조 등을 교육하며, Hardware Description Language를 이용하여 간단한 마이크로프로세서를 설계합니다.
알고리즘
(Computer Algorithm)
기본적인 자료의 저장과 처리 방법을 다루는 자료구조의 이해를 바탕으로, 정렬, 그래프, 네트워크 고급 탐색 등의 개념, 표현 및 처리 방법 등을 배우며 이러한 문제들을 체계적인 알고리즘으로 접근하는 방법과 그 복잡도를 분석하는 방법을 배움으로써 다양한 문제를 해결할 수 있는 논리적 사고력을 함양합니다.
알고리즘실습
(Computer Algorithm Lab)
알고리즘 과목의 실습과정
운영체제
(Operating Systems)
컴퓨터 시스템소프트웨어의 핵심이 되는 운영체제의 구성 및 구현원리를 다룹니다. 이를 통해 컴퓨터 시스템의 하드웨어/소프트웨어 연동관계를 이해하고 이를 위한 주요 모듈들의 작동방식에 대해 학습합니다.
마이크로프로세서
(Microprocessor)
RISC 마이크로프로세서인 CortexM3의 아키텍쳐 기본 구조인 메모리 시스템, 입출력 시스템,인터럽트 구조와 ADC, UART 등의 주변장치에 대해서 공부하며, 시뮬레이터와 트레이닝 키트를 활용한 실습을 통하여 하드웨어 인터페이스의 원리와 구현 방법을 습득합니다.
마이크로프로세서실험
(캡스톤디자인)
(Microprocessor Lab)
마이크로프로세서 과목의 실습과정
생체신호처리
(Biomedical Signal Processing)
생체에서 발생하는 다양한 종류의 신호를 처리하기 위한 기본적인 지식을 학습합니다. 이산신호 및 이산시스템 이론, Z변환이론, DFT, FFT, FIR/IIR 필터 설계 등을 다룹니다.
모바일프로그래밍
(Mobile Programming)
자바 문법을 기본으로 알고 안드로이드에 입문하는 학생들에게 기본 지식 및 실무에 활용할 수 있는 기술을 배웁니다.
컴퓨터네트워크
(Computer Networks)
컴퓨터네트워크의 계층구조, 계층 프로토콜, 라우팅 알고리즘을 배웁니다. 이를 바탕으로, 다양한 네트워크 통신 방법을 배웁니다.
웹프로그래밍
(Web Programming)
동적인 웹 페이지를 체계적이고 효율적으로 개발하고 관리에 필요한 실무 능력의 배양을 목표로 합니다. 이를 위하여 Java 언어 기반의 서버측 스크립트 언어인 JSP Java Server Pages를 이용해 동적 웹 페이지 생성 요소 기술과 응용 기술을 배웁니다.
의료법규와 의료안전
(Medical Regulations and Medical Safety)
안전과 의료법규 및 의료정보에 대하여 학습합니다. 이 과목은 의공기사 자격증 취득에 필요한 과목으로서, 의료기기 사용이나 제작 등에 있어 필요한 법률적 지식을 쌓을 수 있도록 교과목을 구성합니다.
IOT프로그래밍
(캡스톤디자인)
(IOT Programming)
멀티프로세싱 기능을 포함한 리눅스 운영체제 기반의 IoT (사물인터넷) 응용 개발에 관한 이론적/실무적 기술을 습득합니다. IoT 응용 개발 최신 플랫폼인 라즈베리파이에 대한 이해와 이를 활용한 시스템 개발 방법을 배우며, 다양한 주변 장치의 조합 및 제어 방법을 학습하고, 이를 응용한 기술개발 능력을
부양합니다.
생체계측시스템
(Biomedical Instrumentation System)
생체신호의 계측방법 및 계측된 신호의 처리 방법을 배우고, 생체계측시스템을 이해시킵니다.
생체계측시스템실험
(캡스톤디자인)
(Biomedical Instrumentation Experiment)
생체계측시스템에서 익힌 이론을 바탕으로 측정 실험 및 측정되어진 신호의 처리를 실습합니다.
의료영상처리
(Biomedical Imaging Processing)
기본적인 영상처리에 대한 이해와 이를 바탕으로 한 의료영상처리에 대한 이론을 학습합니다.
의료영상처리실습
(Biomedical Imaging Processing Lab)
의료영상처리 과목의 실습과정
소프트웨어공학
(Software Engineering)
소프트웨어 공학에 대한 기본적인 개념의 이해와 소프트웨어 개발 과정에서 품질을 향상하기 위해 요구되는 공학적 활동에 대하여 배웁니다.또한 주어진 문제에 의한 소프트웨어 개발을 위한 설계 과제를 진행합니다.
마이크로프로세서2
(Microprocessor2)
Cortex M4 기반의 마이크로콘트롤러인 TM4C1294NPDT를 활용하여 마이크로프로세서의 기본구조 및 마이크로콘트롤러에 내장된 입출력을 포함한 주변장치의 원리와 인터페이스 등을 학습합니다.
인공지능
(Artificial Intelligence)
왜 어떤 일은 인공지능으로 해결 가능하고 어떤 일은 해결이 안될까? 이러한 의문을 풀기 위해서 먼저 탐색,지식,논리,전문가시스템,게임이론,신경회로망 등의 주제를 배웁니다. 인공지능의 실제 적용 예를 학습하여 각각의 주제들이 어떻게 다양한 영역의 문제에 적용되는지 이해합니다. 즉, 인간이 다루는 작은
영역의 특정 문제에 적합한 기술을 적용하는 실제 인공지능 사례를 학습하여 인공지능의 한계와 가능성을 이해합니다.
의료정보응용
(Medical Informatics Application)
의료정보학과 관련된 실 학문 세계에서 응용되는 부분을 학습합니다.
닷넷프로그래밍
(NET Programming)
C# 문법과 이론을 익히고, Windows Form과 Control 등을 이용한 윈도우 프로그래밍, ASP.NET, ADO.NET 등을 학습합니다.
의료IT응용PBL2
(Project –Based Learning for Medical IT Application 2)
의료IT응용PBL1에 이어서 다양한 의료IT기술을 활용하여 개별 프로젝트를 개발하도록 합니다. 개발한 프로젝트를 기반으로 논문을 작성하거나 학술대회와 학술제에서 발표합니다.
생체전자응용PBL2
(Project –Based Learning for Biomedical Electronic Application 2)
ARM CortexM4F 기반한 MCU TM4C1294의 Launchpad와 접목할 수 있는 다양한 모듈들의 원리를 이해하고 이를 접목함으로써 마이크로프로세서의 활용 능력을 배양합니다.
확률과 통계
(Probability and Statistics)
추정, 검정 등의 확률통계 기본개념과 회귀분석, 실험계획법의 기초이론을 기반으로 대량의 데이터에 대한 분석, 평가에 대한 기법을 배웁니다. 통계 패키지의 사용 방법과 결과 해석을 통하여 문제를 해결 할 수 있는 능력을 기릅니다.
의료기기품목과성능
(Medical device item and Performance)
재학생의 현장학습 경험을 통한 취업 경쟁력을 강화합니다.
병원의료실무
(Hospital and Medical Business Process)
의료기관의 조직 및 기능을 학습하고 각 부서에서 하는 업무를 습득합니다.
고급웹프로그래밍
(Advanced Web Programming)
웹프로그래밍이 선수 과목인 교과목으로서, 보다 다양한 동적 웹 페이지를 제공하기 위한 자바스크립트, 서블릿, XML,Extensible Markup Language, JSTL Java Standard Tag Library, AJAX,Asynchronous JavaScript and XML, MVC 모델, ASP,Active Server Page등의 기술을 배우고 익힙니다.
컴퓨터보안
(Computer Security)
정보보호의 기본 개념을 이해시키고, 컴퓨터에서의 보안에 관한 제반 기술을 강의합니다.
바이오메디컬시스템해석
(Bio Medical system Analysis)
바이오 메디컬 시스템 해석을 위한 이론을 강의합니다.
의료IT응용PBL1
(Project –Based Learning for Medical IT Application 1)
다양한 의료IT기술을 활용하여 개별 프로젝트를 개발하도록 합니다. 개발한 프로젝트를 기반으로 학회에 발표할 수준의 논문작성을 준비합니다.
생체전자응용PBL1
(Project –Based Learning for Biomedical Electronic Application 1)
임베디드 시스템들을 위한 하드웨어와 소프트웨어 구성에 대한 기반 지식을 전달합니다. 또한 임베디드 시스템의 하드웨어를 구성하고 소프트웨어를 개발하는 방법과 과정을 소개하여 임베디드 시스템 개발 전반에 걸친 배경 지식을 전달하는 것을 목적으로 합니다.
현장실습(인턴십1,2,3)
(Internship I,II,III)
학교에서 배웠던 이론적인 지식을 바탕으로 의료기관 및 산업현장에서의 실습을 통해 전공 관련 실무 경험을 습득하도록 하며, 인턴쉽 1,2,3 을 통하여 최대 18학점까지 학점을 부여할 수 있습니다.