| 3/8 |
▶ Slides
|
Week주차 1
수업 소개
수업 소개
📖 Accelerated C++, 0장 pp. 26-34 | 과제 → |
| 3/15 |
▶ Slides
|
Week주차 2
CHAPTER 0 C++ 시작하기 CHAPTER 1 문자열 사용 CHAPTER 0 C++ 시작하기 CHAPTER 1 문자열 사용 📖 Accelerated C++, 1-2장 pp. 26-48 | 과제 → |
| 3/22 |
▶ Slides
|
Week주차 3
CHAPTER 2 반복문과 카운팅
CHAPTER 2 반복문과 카운팅
📖 Accelerated C++, 3-4장 pp. 48-128 | 과제 → |
| 3/29 |
▶ Slides
|
Week주차 4
CHAPTER 3 데이터 일괄 처리
CHAPTER 3 데이터 일괄 처리
📖 Accelerated C++, 3-4장 pp. 48-128 | 과제 → |
| 4/5 |
▶ Slides
|
Week주차 5
CHAPTER 4 프로그램 및 데이터 구조화
CHAPTER 4 프로그램 및 데이터 구조화
📖 Accelerated C++, 3-4장 pp. 48-128 | 과제 → |
| 4/12 |
▶ Slides
|
Week주차 6
CHAPTER 5 순차 컨테이너와 문자열 분석
CHAPTER 5 순차 컨테이너와 문자열 분석
📖 Accelerated C++, 5장 pp. 131-164 | 과제 → |
| 4/19 |
▶ Slides
|
Week주차 7
CHAPTER 6 라이브러리 알고리즘
CHAPTER 6 라이브러리 알고리즘
📖 Accelerated C++, 6장 pp. 170-198 중간고사 가이드 | 과제 → |
| 4/26📝 Exam시험 |
Midterm Test
Midterm Test
| ||
| 5/3 |
▶ Slides
|
Week주차 8
CHAPTER 7 연관 컨테이너
CHAPTER 7 연관 컨테이너
📖 Accelerated C++, 7장 pp. 202-222
| 과제 → |
| 5/10 |
▶ Slides
|
Week주차 9
CHAPTER 8 제네릭 함수 CHAPTER 9 새로운 타입 정의 CHAPTER 8 제네릭 함수 CHAPTER 9 새로운 타입 정의 📖 Accelerated C++, 8장 pp. 225-248 Accelerated C++, 9장 pp. 251-271 | 과제 → |
| 5/17 |
▶ Slides
|
Week주차 10
CHAPTER 10 메모리 관리 및 저수준 데이터 구조
CHAPTER 10 메모리 관리 및 저수준 데이터 구조
📖 Accelerated C++, 10장 pp. 274-299
| 과제 → |
| 5/24 |
▶ Slides
|
Week주차 11
CHAPTER 11 추상 데이터 타입
CHAPTER 11 추상 데이터 타입
📖 Accelerated C++, 11장 pp. 302-335 | 과제 → |
| 5/31 |
▶ Slides
|
Week주차 12
CHAPTER 12 값처럼 동작하는 클래스 객체
CHAPTER 12 값처럼 동작하는 클래스 객체
📖 Accelerated C++, 12장 pp. 338-359 | 과제 → |
| 6/7 |
▶ Slides
|
Week주차 13
CHAPTER 13 상속과 동적 바인딩
CHAPTER 13 상속과 동적 바인딩
📖 Accelerated C++, 13장 pp. 362-398 | 과제 → |
| 6/14📝 Exam시험 |
Final Test |
실기
[스터디 가이드] Final Test | 실기 [스터디 가이드] | ||
- Basic C programming; data structures recommended 기초 C 프로그래밍; 자료구조 권장
C++ 표준 라이브러리를 활용한 객체지향 프로그래밍을 학습합니다. 함수, 클래스, 상속, STL 등 C++ 핵심 개념을 프로젝트 중심으로 습득합니다.
This course teaches C++ object-oriented programming using the standard library — functions, classes, inheritance, and STL — with a project-based approach.

Aaron Snowberger earned his Ph.D. in Information and Communications Engineering from Hanbat National University in South Korea in 2023. He also holds degrees in Computer Science and Media Design. He has taught technology courses for over 8 years, English for over 15 years, and has freelanced as a web developer and magazine designer for over 5 years. His current research interests include computer vision, natural language processing, image processing, signal processing, and machine learning.
Aaron Snowberger는 2023년 한국 한밭대학교에서 정보통신공학 박사 학위를 취득했습니다. 그는 또한 컴퓨터 과학 및 미디어 디자인 학위를 취득했습니다. 그는 8년 이상 기술 과정을 가르쳤고, 15년 이상 영어를 가르쳤으며, 5년 이상 웹 개발자 및 잡지 디자이너로 프리랜서로 일했습니다. 현재 연구 관심사는 컴퓨터 비전, 자연어 처리, 영상 처리, 신호 처리, 기계 학습입니다.

