1. 소프트웨어 설계
    • 요구사항 확인
    • 화면설계
    • 어플리케이션 설계
    • 인터페이스 설계
  2. 소프트웨어 개발
    • 데이터 입출력 구현
    • 통합 구현
    • 제품 소프트웨어 패키징
    • 애플리케이션 테스트 관리
    • 인터페이스 구현
  3. 데이터베이스 구축
    • 논리 데이터베이스 설계
    • 물리 데이터베이스 설계
    • SQL 응용
    • SQL 활용
    • 데이터 전환
  4. 프로그래밍 언어 활용
    • 서버 프로그램 구현
    • 프로그래밍 언어 활용
    • 응용 SW 기초 활용
  5. 정보시스템 구축 관리
    • 소프트웨어 개발 방법론 활용
    • IT프로젝트 정보 시스템 구축 관리
    • 소프트웨어 개발 보안 구축
    • 시스템 보안 구축