subvisual



본 전공은 최근 전 세계적으로 급성장하고 있는 핀테크 산업과 4차 산업혁명의 핵심기술인 정보의 신뢰성을 제공하는 블록체인 시스템에 대한 실무형 전문가를 육성하기 위한 교육 과정이다. 본 과정은 ICT기술, 금융지식, 블록체인 기술을 기반으로 혁신적 금융 및 블록체인 기반의 글로벌 서비스를 개발하고 창업으로 연계할 수 있는 전문 인력 육성을 목표로 한다. 


블록체인 엔지니어링 트랙
4차 산업혁명 시대는 모든 것이 연결된 IT기반의 초연결 사회이고, 이에 따라 보안 및 정보의 신뢰성이 필연적으로 요구되고 있다. 이러한 초연결사회에 신뢰성 기반의ICT기술로서 블록체인이 각광을 받고 있다. 블록체인은 비트코인과 같은 디지털 화폐 등 금융 분야 저변에 다양하게 활용 될 뿐만 아니라, 사물인터넷, 전자선거, 콘텐츠관리, 공공 문서 관리 등 신뢰성기반의 인프라 구축을 위해 여러 국가 및 기업에서 연구 개발이 진행 되고 있다. 본 전공 트랙에서는 블록체인의 동작원리 및 주요 기술에 대해 이해를 하고, 블록체인의 메커니즘은 물론 다양한 영역에서 블록체인을 창의적으로 활용 할 수 있는 역량을 갖춘다. 또한 블록체인 보안과 관련하여 블록체인 기반 시스템에서의 실제 환경을 모델링하고 취약점을 해결하는 방법을 학습한다.

블록체인 비즈니스 트랙
ICT기술을 기반으로 금융 서비스를 창출할 수 있도록, 금융이론과 더불어 블록체인, 디지털화폐 등 핀테크 분야에 특화된 기술을 학습한다. 특히, 빅데이터, 소셜 네트워크 등 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에 적용되고 있으며, 이와 같이 블록체인 기술을 활용하여 새로운 플랫폼을 개발 할 수 있는 방안을 모색하고자 한다.

GITH304. 블록체인 및 분산원장 개론(Introduction to Blockchain and Distributed Ledger) 2학점
현재 블록체인 기술은 신뢰성을 필요로 하는 다양한 시스템에서 활용되고 있다. 본 과목에서는 블록체인의 컴퓨터 과학 기반기술에 대한 이론을 학습한다. 기술요소로서 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 세대 블록체인 기술의 변화를 학습 하고 이러한 기술의 다양한 분야의 응용을 위한 기술적 이슈와 비즈니스 모델을 학습 한다.

GITH306. 하이퍼레저 이론 및 응용(Hyperledger: Theory and Application) 2학점
허가형 블록체인 개발 핵심 플랫폼인 하이퍼레저를 학습한다. 이론과 응용을 중심으로 다룬다. 이론에서는 하이퍼레저의 개발현황, 동작 환경, 플랫폼 특성을 학습한다, 응용에서는 이론을 바탕으로 하이퍼레저를 직접 실습해, 학생들의 블록체인 개발 능력을 함양한다.

GITH307. 이더리움 이론 및 응용(Ethereum: Theory and Application) 2학점
비허가형 블록체인 개발 핵심 플랫폼인 이더리움을 학습한다. 이론과 응용을 중심으로 다룬다. 이론에서는 이더리움의 특성인 스마트 컨트랙트를 학습한다. 그외 개발현황, 동작 환경, 플랫폼 특성을 다룬다. 응용에서는 이론을 바탕으로 스마트 컨트랙트 구현 방법을 학습한다. 

GITH308. 합의 알고리즘 및 암호화(Consensus Algorithm and Cryptography) 2학점
합의 알고리즘을 이용하여 권한이 있는 사용자끼리의 특정 메커니즘을 동작 후 블록체인에 저장되는 데이터의 신뢰성을 보장 받는 것을 구체적으로 학습할 수 있다.

GITH311. IT기반하의 금융시장(Financial markets under IT environments) 2학점
자산관리, 지급결재, 송금, 외환, 채권, 주식 등 금융시장 및 금융서비스에 대한 개략적인 이해를 목적으로 공부한다. 또한, 국내 금융기관의 구분 및 역할, 그리고 관련 법, 규정을 소개한다. 금융에 대한 기본적인 이해를 통해 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의 특강, 변리사, 기술사 등 분야별 전문가를 초빙한 특강도 병행하고 실전에 대응할 수 있는 역량을 키우고자 한다.

GITH341. Smart Contract개론 및 응용(Introduction to Smart Contract and Applications) 2학점
Ethereum으로 대변되는 블록체인 2.0의 가장 대표적인 기술인 스마트 컨트랙트에 대하여 학습한다. 스마트 컨트랙트의 기본 개념부터 시작하여 동작 원리, 응용 방안 및 보안성에 대한 학습을 통하여 기존 기술보다 한 단계 발전된 형태에 대해 논의한다. 또한, 가장 대표적인 스마트 컨트랙트 플랫폼인 Ethereum의 스마트 컨트랙트를 활용하여 간단한 실습을 진행한다.

GITH342. 합의 알고리즘 이론 및 응용(Introduction to Consensus  Algorithm and Applications) 2학점
블록체인의 사용자라면 누구나 데이터를 입력, 변경 또는 삭제할 수 있기 때문에 제 3의 신뢰기관(TTP: Trust Third Party)없이 믿을 수 있는 거래를 하기 위한 근간 기술인 합의 알고리즘의 사용이 반드시 필요하다. 이 강의에서는 합의 알고리즘을 이용하여 권한이 있는 사용자끼리의 특정 메커니즘을 동작 후 블록체인에 저장되는 데이터의 신뢰성을 보장받는 것을 구체적으로 학습할 수 있다.

GITH343. 블록체인 서비스 모델링(Blockchain Service Modeling) 2학점
새로운 블록체인 서비스 개발을 위하여 서비스 요구사항 분석 기법 등 서비스 모델링 방법을 공부한다. 특히, 국내외 블록체인 비즈니스 모델에 대한 분석을 통해 새로운 서비스Needs를 추출하고 서비스를 정의하는 절차에 대해 실습과 병행하여 공부한다.

GITH344. 고급블록체인 이론 및 응용(Adavanced Blockchain theory and applications) 2학점
이 과목은 Blockchain 이론을 보다 심층적으로 이해하기 위한 과정이다. 블록체인 P2P 시스템 작동 원리, 합의 알고리즘, 이중 지출 문제 등에 대한사회적 프레임 워크를 이해하기 위한 심화된 과정으로 블록체인을 이용한 새로운 분야를 고찰한다.

GITH345. 블록체인 산업 동향(Blockchain Industry Trend) 2학점

금융, 물류, 제조 등 여러 산업에서 블록체인이 활용되고 있다. 본 과목에서는 각 산업의 블록체인 전문가를 초빙해 이러한 동향을 살펴본다. 이를 통해, 블록체인이 가지는 비즈니스 가치를 발굴할 수 있다.


GITH346가상자산 기술과 규제(Crypto assets technology and regulation) 2학점

20247월부터 시행 예정인 가상자산 이용자 보호 등에 관한 법률을 중심으로 가상자산 기술과 규제 체계에 대해 알아본다. 세부적으로는, 규제의 핵심인 블록체인 기술의 개념과 특징을 알아보고, 블록체인 기술을 활용한 다양한 가상자산의 유형, 즉 토큰기술, 탈중앙금융(DeFi), 중앙은행 발행화폐(CBDC) 기술과 관련 규제를 배운다.