Skip to the content.

개요

Computer Science 분야의 다양한 주제들을 폭넓게 다룹니다.

특히 프로그래밍의 기초기반이 되는 내용들을 중심으로, 여러 세부 분야에서 필요로 하는 개념, 중요하다고 생각하거나 흥미있는 주제들을 주로 다룹니다.

수학컴퓨터 과학 두 분야에 모두 관심이 있기 때문에 컴퓨터 과학 관련 주제들에도 수학적으로 접근하고자 할 것입니다.

즉, 빠르고 실전적인 사용법이나 해결 방법보다, 주로 주제에 대한 충분한 논리적, 수학적 이해를 바탕으로 추상적인 기술적 접근법이나 구현 방법을 설명하는 데 중점을 둘 것입니다.


Contents / 목차

Programming Basics / 프로그래밍 기초

Basic concepts and core principles of programming / 프로그래밍의 기본 개념과 핵심 원리

Algorithm Basics / 알고리즘 기초

Basic concepts and knowledge of algorithms / 알고리즘의 기본 개념과 기초 지식

Data Structures / 자료구조

Fundamental data structures and their applications / 기초적인 자료구조와 활용

Trees / 트리

Concepts and basics of trees / 트리의 개념과 기초

Sorting Algorithms / 정렬 알고리즘

Major sorting algorithms / 주요 정렬 알고리즘

Graphs / 그래프

Basic concepts and algorithms of graphs / 그래프의 기본 개념과 알고리즘

Algorithm Design Paradigms / 알고리즘 설계 기법

Algorithm design techniques and applications / 알고리즘 설계 기법과 응용