1주차 |
소프트웨어 공학의 개념
(학습내용 보기)
강의 계획, 소프트웨어 공학의 소개, 퀴즈
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 655 |
|
2주차 |
소프트웨어 공학이란? 소프트웨어 프로세스(생명주기)
(학습내용 보기)
소프트웨어 공학의 주요 Faq 정리, 소프트웨어 프로세스(생명주기)
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 571 |
|
3주차 |
소프트웨어 프로세스(생명주기), 자동화된 프로세스 지원
(학습내용 보기)
소프트웨어 프로세스(생명주기) 모델, 계획, 분석, 설계, 테스팅의 기본 개념
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 343 |
|
4주차 |
프로젝트 관리 1
(학습내용 보기)
프로젝트 관리의 기본 개념, 스케쥴링, 간트차크 등에 대한 이해
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 302 |
|
5주차 |
프로젝트 관리 2 (Term 1)
(학습내용 보기)
수행하는 텀 프로젝트에 대해 프로젝트 관리 부분에 대한 문서를 작성하고 발표함.
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 260 |
|
6주차 |
소프트웨어 요구사항
(학습내용 보기)
소프트웨어 요구사항의 기본 개념, 기능적/비기능적 요구사항
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 308 |
|
7주차 |
요구 공학 프로세스
(학습내용 보기)
요구 공학 프로세스의 각 단계에 대한 설명,
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 316 |
|
8주차 |
중간 고사/팀 프로젝트 중간 발표
(학습내용 보기)
텀 프로젝트 #2, 소프트웨어 분석 작업의 결과물 발표
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 493 |
|
9주차 |
소프트웨어 분석/시스템 모델
(학습내용 보기)
소프트웨어 시스템 모델의 개념
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 245 |
|
10주차 |
소프트웨어 구조적 설계
(학습내용 보기)
소프트웨어 구조적 설계 방법 - 주요 도구에 대한 설명
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 239 |
|
11주차 |
소프트웨어 객체지향 설계
(학습내용 보기)
소프트웨어 객체지향 설계의 개념, UML의 주요 설계 모델, case study
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 252 |
|
12주차 |
소프트웨어 설계 (텀 3)
(학습내용 보기)
텀 프로젝트 #3으로 작성한 소프트웨어 설계 모델 문서에 대한 발표
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 209 |
|
13주차 |
소프트웨어 Verification & Validation
(학습내용 보기)
Verification & Validation의 개념과 방법, program inspection, static analysis
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 211 |
|
14주차 |
소프트웨어 테스팅
(학습내용 보기)
소프트웨어 테스팅의 주요 방법, black box testing, white box testing 기법
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 246 |
|
15주차 |
팀 프로젝트 최종 발표
(학습내용 보기)
텀 프로젝트의 최종 결과물인 소프트웨어 구현 결과에 대한 데모 발표
|
|
강의자료 |
|
과제 | -
|
시험 | -
|
동영상 | -
|
다운로드 | 212 |
|
16주차 |
기말 고사
|
|
강의자료 | -
|
과제 | -
|
시험 |
|
동영상 | -
|
다운로드 | 441 |