기초지식
데이터 표현, 산술 및 논리 연산을 마스터하십시오. 관련 응용 수학 및 이산 수학의 기본 지식을 습득하십시오. 컴퓨터 아키텍처 및 주요 구성 요소의 성능 및 기본 작동 원리를 파악합니다. 운영 체제 및 프로그래밍 언어의 기본 사항을 숙지하고 컴파일러의 기본 사항을 이해합니다.
데이터 구조 및 알고리즘
공통 데이터 구조 및 공통 알고리즘에 익숙합니다.
네트워킹 및 멀티미디어
데이터베이스, 네트워크 및 멀티미디어의 기본 사항에 익숙합니다.
프로그래밍 언어
C 프로그래밍 언어와 C++ 또는 Java 프로그래밍 언어를 마스터하십시오.
소프트웨어 공학
소프트웨어 엔지니어링, 소프트웨어 프로세스 개선 및 소프트웨어 개발 프로젝트 관리의 기본 사항을 숙지합니다.
소프트웨어 설계
소프트웨어 설계 방법 및 기술에 정통하다.
정보 기술 표준 및 법률 및 규정
일반적으로 사용되는 정보 기술 표준, 보안 및 관련 법률 및 규정에 대한 기본 지식을 습득하십시오.