1. | 함수 및 변수 | 함수, 변수, 영역(scope), 메모리 할당 등 프로그래밍의 기본이 되는 요소에 대한 이해 및 활용 | ||
2. | 배열 | 대량의 변수를 활용하기 위한 배열의 이해 및 활용 | ||
3. | 문자와 문자열 | 소프트웨어의 기본적이고 매우 자주 활용되는 문자 및 문자열의 이해 및 활용 | ||
4. | 구조체 | 데이터 구조를 구성하는 방법에 대한 이해 및 활용 | ||
5. | 포인터 활용 | 포인터를 활용한 다양한 데이터 구조의 구성 및 활용 + 개인 프로젝트 1 수행 | ||
6. | 전처리 및 비트연산 | 파일에 입력 및 출력 하는 방법에 대한 이해 및 활용 | ||
7. | 변수와 자료형 | 데이터 타입에 따른 메모리 저장 방식 및 차이점에 대한 이해 및 활용 | ||
8. | 파일 입출력 | array 및 linked list 등 대량의 변수에 대한 이해 및 활용 + 개인 프로젝트 수행 | ||
9. | 동적 메모리 및 연결 리스트 | 동적 메모리 할당/해제 및 linked list의 구성 및 활용 |