본 전공은 최근 전 세계적으로 급성장하고 있는 핀테크 산업과 4차 산업혁명의 핵심기술인 정보의 신뢰성을 제공하는 블록체인 시스템에 대한 실무형 전문가를 육성하기 위한 교육 과정이다. 본 과정은 ICT기술, 금융지식, 블록체인 기술을 기반으로 혁신적 금융 및 블록체인 기반의 글로벌 서비스를 개발하고 창업으로 연계할 수 있는 전문 인력 육성을 목표로 한다.
블록체인 엔지니어링 트랙 |
블록체인 비즈니스 트랙 |
|
---|---|---|
트랙 기초 교과목 | GITF312 분산처리시스템 |
GITE314 소프트웨어 개발 방법론 |
GITH312 암호학 기초 및 네트워크보안 |
GITF327 인터넷 프로토콜 |
|
트랙 고급 교과목 | GITH306 하이퍼레저 이론 및 응용 |
GITH343 블록체인 서비스 모델링 |
GITH307 이더리움 이론 및 응용 |
GITH301 핀테크 개론 |
|
GITH308 합의 알고리즘 및 암호학 |
GITH305 블록체인 응용 서비스 |
|
트랙 공통 교과목 | GITH302 블록체인기술과 디지털화폐 | GITH345 블록체인 산업 동향 |
GITA305 데이터 마이닝 |
GITA310 인공지능 개론 |
|
GITH343 사물인터넷 | GITA376 클라우드컴퓨팅 |
GITH301. 핀테크 개론(Interduction to FinTech) 2학점
핀테크의 정의, 태동 배경, 산업 분류에 대표적인 비즈니스 모델을 소개한다. 특히, 성공적인 핀테크 비즈니스를 위해 알아야 할 요소(예. 디지털 네이티브의 특성 등)에 대해 공부한다.
GITH302. 블록체인기술과 디지털화폐 (Block Chain Technology and Digital Currency) 2학점
비트코인, 라이트코인 등 다양한 블록체인 기반 디지털 화폐가 활용되고 있다. 본 과목에서는 디지털 화폐의 개념과 활용현황, 그리고 기반기술인 블록체인 기술에 대해 공부한다. 블록체인은 보안성과 무결성을 보장하기 위한 최초의 분산 장부 관리 기술로서 핵심기술인 트랜잭션, 타임스탬프 서버, Proof-of-Work, Mining등의 매카니즘을 이해하고, 아키텍쳐를 파악해본다. 블록체인 기술은 현재 IoT, Cloud, 플랫폼, SNS, P2P Market Place에 적용되고 있으며, 이와 같이 블록체인 기술을 활용하여 새로운 플랫폼을 개발 할 수 있는 방안을 모색하고자 한다.
현재 블록체인 기술은 신뢰성을 필요로 하는 다양한 시스템에서 활용되고 있다. 본 과목에서는 블록체인의 컴퓨터 과학 기반기술에 대한 이론을 학습한다. 기술요소로서 Peer to Peer Network, Byzantine problem in distributed system, Authentication, Consensus rule, Encryption, Block Storage, TimeStamp Server, Proof-of-work, Smart contract의 내용을 컴퓨터과학 기술 차원에서 다룬다. 기술요소를 학습한 뒤에는 블록체인 시스템의 전체적인 메커니즘을 파악하고 아키텍처에 대해 학습한다.
GITH305. 블록체인 응용 서비스(Applications service of Block Chain Technology) 2학점
블록체인 기술은 초기의 디지털 화폐의 기반 기술을 넘어서 4차 산업 혁명의 핵심 기술 중 하나로 인식 되고 있으며 사물인터넷, 공공서비스, 의료, 유통 및 행정/정치분야에 까지 확장되고 있다. 이에 본 과목에서는 1, 2, 3 세대 블록체인 기술의 변화를 학습 하고 이러한 기술의 다양한 분야의 응용을 위한 기술적 이슈와 비즈니스 모델을 학습 한다.
자산관리, 지급결재, 송금, 외환, 채권, 주식 등 금융시장 및 금융서비스에 대한 개략적인 이해를 목적으로 공부한다. 또한, 국내 금융기관의 구분 및 역할, 그리고 관련 법, 규정을 소개한다. 금융에 대한 기본적인 이해를 통해 ict 기술과 접목할 수 있는 핀테크 아이디어를 도출할 수 있는 기초 역량을 갖추고자 함이다.
GITH321. 핀테크 기술 플랫폼(FinTech Platforms) 2학점
디지털 뱅크, 지불결제 서비스, 디지털화폐, 블록체인 등 핀테크 서비스 개발을 위해 국내외 가용한 기술 플랫폼들을 살펴보고 자체 플랫폼 구축을 위한 기법 및 방법을 공부한다. 특히, 가용한 기술 플랫폼을 살펴봄으로써 빠른 시간내에 새로운 서비스를 개발할 수 있는 방안을 모색하고자 한다.
GITH322. 핀테크 서비스 모델링(FinTech Service Modeling) 2학점
새로운 핀테크 서비스 개발을 위하여 서비스 요구사항 분석 기법 등 서비스 모델링 방법을 공부한다. 특히, 국내외 핀테크 비즈니스 모델에 대한 분석을 통해 새로운 서비스 니즈를 추출하고 서비스를 정의하는 절차에 대해 실습과 병행하여 공부한다.
GITH323. 금융소프트웨어 설계(Financial S/W Design) 2학점
핀테크 서비스를 제공하는 소프트웨어는 일반적인 소프트웨어에 비해 높은 보안성(Security)과 사용성(Usablility)등이 요구된다. 이러한 금융 소프트웨어가 갖추어야할 품질 특성을 살펴보고, 그러한 품질 특성을 제품에 반영하기 위한 설계 기법에 대해 공부한다.
GITH324. 금융 소프트웨어 품질 보증(Financial S/W Quality Assurance) 2학점
핀테크 서비스는 개발 단계 뿐 아니라 운영단계에서의 지속적인 개선 및 품질보증이 중요함. 본 과목에서는 개발 단계 및 서비스 운영단계에서 갖추어야할 품질 시스템과 품질 보증 기법에 대해 공부한다.
GITH331. 핀테크 창업(FinTech Startup) 2학점
핀테크 서비스를 창업하기 위해서 함양해야할 기업가 정신, 관련 법, 제도적 이슈, 비즈니스 모델에 대한 특허 관련 사항, 그리고 창업을 지원하는 다양한 인프라에 대해 공부한다. 특히, 핀테크 벤처 CEO의 특강, 변리사, 기술사 등 분야별 전문가를 초빙한 특강도 병행하고 실전에 대응할 수 있는 역량을 키우고자 한다.
Ethereum으로 대변되는 블록체인 2.0의 가장 대표적인 기술인 스마트 컨트랙트에 대하여 학습한다. 스마트 컨트랙트의 기본 개념부터 시작하여 동작 원리, 응용 방안 및 보안성에 대한 학습을 통하여 기존 기술보다 한 단계 발전된 형태에 대해 논의한다. 또한, 가장 대표적인 스마트 컨트랙트 플랫폼인 Ethereum의 스마트 컨트랙트를 활용하여 간단한 실습을 진행한다.
블록체인의 사용자라면 누구나 데이터를 입력, 변경 또는 삭제할 수 있기 때문에 제 3의 신뢰기관(TTP: Trust Third Party)없이 믿을 수 있는 거래를 하기 위한 근간 기술인 합의 알고리즘의 사용이 반드시 필요하다. 이 강의에서는 합의 알고리즘을 이용하여 권한이 있는 사용자끼리의 특정 메커니즘을 동작 후 블록체인에 저장되는 데이터의 신뢰성을 보장받는 것을 구체적으로 학습할 수 있다.
새로운 블록체인 서비스 개발을 위하여 서비스 요구사항 분석 기법 등 서비스 모델링 방법을 공부한다. 특히, 국내외 블록체인 비즈니스 모델에 대한 분석을 통해 새로운 서비스Needs를 추출하고 서비스를 정의하는 절차에 대해 실습과 병행하여 공부한다.
이 과목은 Blockchain 이론을 보다 심층적으로 이해하기 위한 과정이다. 블록체인 P2P 시스템 작동 원리, 합의 알고리즘, 이중 지출 문제 등에 대한사회적 프레임 워크를 이해하기 위한 심화된 과정으로 블록체인을 이용한 새로운 분야를 고찰한다.
GITH345. 블록체인 산업 동향(Blockchain Industry Trend) 2학점
금융, 물류, 제조 등 여러 산업에서 블록체인이 활용되고 있다. 본 과목에서는 각 산업의 블록체인 전문가를 초빙해 이러한 동향을 살펴본다. 이를 통해, 블록체인이 가지는 비즈니스 가치를 발굴할 수 있다.
GITH346. 가상자산 기술과 규제(Crypto assets technology and regulation) 2학점
2024년 7월부터 시행 예정인 가상자산 이용자 보호 등에 관한 법률을 중심으로 가상자산 기술과 규제 체계에 대해 알아본다. 세부적으로는, 규제의 핵심인 블록체인 기술의 개념과 특징을 알아보고, 블록체인 기술을 활용한 다양한 가상자산의 유형, 즉 토큰기술, 탈중앙금융(DeFi), 중앙은행 발행화폐(CBDC) 기술과 관련 규제를 배운다.