소공 과목 토픽 분류 체계(총9개) 분류설명하위 토픽 예시SW 공학 개념SW공학 개요 및 SW 개발 프로세스(SDLC)SW위기, 폭포수 모델, 나선형 모델, TDDSW 개발 방법론SW개발을 위한 방법, 도구, 프로세스 등을 구체적으로 정의한 것구조적 방법론, 정보공학 방법론, 객체지향 방법론계획SW개발 프로젝트 시작 전 미리 준비해야 할 사항비용산정(COCOMO, 기능점수), 위험관리요구분석사용자 요구사항을 도출하고 명세하는 기법들요구사항 수집, 요구사항 검증, 요구사항 표현 기법설계SW를 어떻게 구현할 지 다양한 기법을 통해 설계하는 것설계 원리, SW아키텍처, 디자인 패턴, 응집도/결합도구현프로그래밍 언어를 통해 실제 프로그램으로 만드는 것프로그래밍 언어, SW프레임워크, 재공학, 리팩토링테스트SW에..