1. | 소프트웨어 공학 (1) | SW 정의 및 종류, SW공학탄생 배경, SW공학의 구성요소 | ||
2. | 소프트웨어공학 (2) | SW개발의 특성과 SW개발의 어려움과 개발 단계별 특징 | ||
3. | 소프트웨어 프로세스와 생명주기 (1) | 프로세스와 SW개발 프로세스 비교 및 특징, SW개발 프로세스 단계별 액티비티 | ||
4. | 소프트웨어 프로세스와 생명주기 (2) | 소프트웨어 개발 생명주기별 특징, 장단점 | ||
5. | 프로젝트 & 프로젝트 관리 | SW프로젝트 프로세스와 효율적 관리 기법 | ||
6. | 요구사항 분석 | 사용자 요구사항 개발 프로세스 단계별 행위와 산출물 | ||
7. | 유스케이스기반 요구사항 분석 | UML을 이용한 유스케이스 기반 요구사항 분석과 유스케이스 다이어그램 연습 | ||
8. | 프로젝트 계획 및 통제 (1) | SW프로젝트 계획서 수립 프로세스와 단계별 행위 | ||
9. | 프로젝트 계획 및 통제 (2) | 프로젝트 계획 산정기법과 위험관리 | ||
10. | 설계 | SW설계 프로세스와 객체지향 설계원리 | ||
11. | 구현 & 형상관리 | 코딩스타일과 코딩 표준, SW형상관리 프로세스 | ||
12. | 소프트웨어 테스트 | 소프트웨어 테스트 프로세스별 기법과 장단점 | ||
13. | 유지보수 및 소프트웨어 품질 | SW유지보수 중요성과 기법과 품질보증 활동 |