어플리케이션의 공통 모듈을 구현하기에 필요한 자료구조와 관련된 알고리즘을 학습하고, 이들을 실제로 C 프로그래밍 언어 및 IDE(Visual Studio 등) 도구를 활용하여 프로그래밍 하는 방법을 학습한다.