길준민
대구가톨릭대학교 IT공학부 교수
김기성
대구가톨릭대학교 IT공학부 교수
김대영
대구가톨릭대학교 IT공학부 교수
김대학
대구가톨릭대학교 빅데이터공학과 교수
김미혜
대구가톨릭대학교 IT공학부 교수
김병창
대구가톨릭대학교 IT공학부 교수
변태영
대구가톨릭대학교 IT공학부 교수
서동만
대구가톨릭대학교 IT공학부 교수
신정훈
대구가톨릭대학교 IT공학부 교수
이종혁
대구가톨릭대학교 빅데이터공학과 교수
피수영
대구가톨릭대학교 프란치스코칼리지 교수
CHAPTER 01 문제해결과 컴퓨팅 사고 개요
1.1 문제해결과 컴퓨팅 사고
CHAPTER 02 컴퓨터 기초
2.1 컴퓨터와 컴퓨팅 사고
2.2 소프트웨어의 등장
2.3 현대적인 컴퓨터
2.4 컴퓨터 구조
CHAPTER 03 문제분석 및 데이터 수집과 표현
3.1 컴퓨팅 사고 단계와 문제분석
3.2 데이터 수집과 표현
CHAPTER 04 분해
4.1 문제 분해
4.2 분할 정복 알고리즘
CHAPTER 05 패턴인식
5.1 패턴인식
5.2 패턴인식을 통한 문제해결 예제
CHAPTER 06 추상화
6.1 추상화
6.2 추상화를 통한 문제해결 예제
CHAPTER 07 알고리즘 기초
7.1 알고리즘 소개
7.2 다양한 알고리즘
CHAPTER 08 알고리즘 표현
8.1 알고리즘 표현
8.2 일상생활 속 알고리즘의 표현
CHAPTER 09 알고리즘 구조
9.1 알고리즘의 기본 제어구조
9.2 순서도 및 의사코드를 기반으로 알고리즘 학습
CHAPTER 10 시뮬레이션과 병렬화
10.1 자동화와 시뮬레이션
10.2 병렬화
CHAPTER 11 다양한 데이터의 표현
11.1 데이터 표현
11.2 디지털 데이터
11.3 다양한 데이터 표현 시 고려사항
11.4 다양한 데이터의 표현
11.5 데이터 압축
CHAPTER 12 빅데이터 개요
12.1 빅데이터 기본 개념
12.2 제4차 산업혁명과 빅데이터 시대의 도래 배경
12.3 데이터 패러다임의 변화와 통찰력
12.4 데이터사이언스의 이해와 데이터사이언티스트의 역할
12.5 빅데이터를 통한 문제해결 사례
CHAPTER 13 정보보호
13.1 정보보호 개념
13.2 스테가노그래피
13.3 고전 암호
13.4 현대 암호
CHAPTER 14 인공지능
14.1 인공지능의 개념
14.2 게임트리
14.3 기계학습
14.4 인공신경망
14.5 Deep Neural Networks(DNN)