참여기관 목록
-
클라우드 기반 소프트웨어 엔지니어링
소프트웨어 개발 생애 주기 전반의 기술을 이해하고, 산업 현장에 적용가능한 클라우드 기반 소프트웨어 개발 방법론을 습득할 수 있는 강좌이다.
총 주차 40 강좌 수 5
강좌소개
강좌 소개
강좌 운영 계획
주차 | 주차명 | 주차별 학습목표 | 차시명 |
---|---|---|---|
1 | 정렬된 아키텍처 드라이버와 식별된 문제들 | 아키텍처 설계에 대한 개요와 아키텍처 설계 문제를 파악하기 위한 원리들을 설명할 수 있다. | 1-1. 소프트웨어 아키텍처 설계 소개 |
1-2. 아키텍처 드라이버 | |||
1-3. 품질속성, 검증가능성, 품질속성시나리오 | |||
1-4. 아키텍처 설계문제 분석 | |||
2 | 아키텍처 모델링 방법의 결정 | 아키텍처 설계 결과물의 모습을 결정하기 위한 원리들을 습득할 수 있다. | 2-1. 컴포넌트, 커넥터, 인터페이스 |
2-2. 아키텍처 스타일 | |||
2-3. 소프트웨어 아키텍처를 보는 관점체계 | |||
3 | 아키텍처 설계 | 파악된 설계문제로부터 결과물의 모습에 맞는 설계 결과를 도출하는데 적용되는 원리들을 적용할 수 있다. | 3-1. 설계의 일반원리 |
3-2. 아키텍처 설계 절차 | |||
3-3. 아키텍처 패턴 | |||
3-4. 품질속성 설계전략 | |||
4 | 아키텍처 평가 | 설계된 아키텍처를 분석하고 평가하는 원리를 설명할 수 있다. | 4-1. 아키텍처의 분석 |
4-2. 아키텍처 평가 | |||
5 | 서비스 기반 아키텍처 (SOA) | 서비스의 기본 개념과 SOA의 기본 구성 및 속성을 이해하고 웹서비스(Web Services) 아키텍처에 대해 설명할 수 있다. | 5-1. “서비스”란 무엇인가? |
5-2. 서비스를 기반으로 한 소프트웨어 아키텍처 구성 | |||
5-3. 웹서비스 아키텍처 | |||
5-4. SOA 구축 사례 | |||
6 | 웹서비스 표준 기술 | 웹서비스의 표준 인터페이스와 명세 및 코디네이션 기술을 활용할 수 있다. | 6-1. 웹서비스를 위한 Remote Procedure Call(RPC) 모델 |
6-2. Simple Object Access Protocol(SOAP) | |||
6-3. Web Services Description Language(WSDL) | |||
6-4. 서비스 기반 어플리케이션 개발을 위한 웹서비스 코디네이션 모델 | |||
7 | 서비스 아키텍처 모델링 | 효과적인 서비스 아키텍처 구축을 위한 서비스 식별, 명세, 실현 방법을 설명할 수 있다. | 7-1. 서비스 모델링의 필요성 |
7-2. 서비스 기반 모델링 방법 및 절차 | |||
7-3. 주요 품질 소개 | |||
8 | 클라우드 서비스 아키텍처 | 클라우드 서비스 아키텍처 구축을 위한 요소 기술을 적용할 수 있다. | 8-1. 클라우드 서비스 아키텍처 개요 |
8-2. OpenAPIs | |||
8-3. RESTful 아키텍처 | |||
8-4. 서비스 메쉬업(Mashups)을 사용한 어플리케이션 개발 방법 | |||
기말시험 |
강좌운영팀 소개
교수자

- 강성원 교수
- 현) KAIST 전산학부 교수
- PhD, University of Iowa, 1992
- E-mail: sungwon.kang@kaist.ac.kr

- 고인영 교수
- 현) KAIST 전산학부 교수
- PhD, University of Southern California, 2003
- E-mail: iko@kaist.ac.kr
강좌지원팀
- 고영지
- KAIST 전산학부 석사과정
- E-mail: youngji@kaist.ac.kr
- 박대영
- KAIST 전산학부 석사과정
- E-mail: mainthread@kaist.ac.kr
강좌 수강 정보
이수/평가정보
과제명 | 퀴즈 | 토론 | 중간고사 | 기말고사 |
---|---|---|---|---|
반영비율 | 60% | 10% | 0% | 30% |
※ 퀴즈와 기말고사를 모두 풀어서 총 60% 이상 점수 획득 시, 이수증을 발급받을 수 있습니다. 퀴즈는 모두 60% 기말고사는 40% 비중을 가지고 있으며 모두 합쳐 60%이상을 획득하면 이수증 발급이 가능합니다. 2019년 3월 31일까지 60%이상을 획득하셔야만 이수증이 발급되오니 유념하시기 바랍니다.
강좌 수준 및 선수요건
이 강좌를 수강하시기 전 "소프트웨어 공학 : 왜, 무엇을, 어떻게?" 강좌를 수강하시면 이해하시기 훨씬 편하실 것 같습니다.
교재 및 참고문헌
이 강좌는 교안을 제공하며, 교재는 강성원 교수님께서 직접 집필하신 "소프트웨어 아키텍처로의 초대"(개정판), 홍릉과학출판사(2015)를 사용합니다.
자주 묻는 질문
강좌 교재가 따로 있나요?
네. 있습니다. 교재는 강성원 교수님께서 직접 집필하신 "소프트웨어 아키텍처로의 초대"(개정판), 홍릉과학출판사(2015)를 사용합니다.
미리보기
추천강좌
-
게임그래픽프로그래밍 진행중게임그래픽프로그래밍
강형엽
한국연구재단 산업교육센터
2025.07.01 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 45시간 26분 (16시간 37분)
-
운영기관
-
실감디바이스기술 진행중 이수증실감디바이스기술
전석희 외 2 명
한국연구재단 산업교육센터
2025.07.01 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 45시간 26분 (12시간 50분)
-
운영기관
-
재미있는 4차 산업혁명 이야기 진행중 이수증재미있는 4차 산업혁명 이야기
김도현
제주대학교
2025.06.30 ~ 2025.07.18-
운영기관
운영기관 제주대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 00분 (09시간 35분)
-
운영기관
-
사물인터넷으로 여는 스마트 세상 진행중 이수증사물인터넷으로 여는 스마트 세상
김도현
제주대학교
2025.06.30 ~ 2025.07.18-
운영기관
운영기관 제주대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 00분 (12시간 45분)
-
운영기관
-
인공지능 진행중 이수증인공지능
강아름
배재대학교
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 배재대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 23시간 09분 (23시간 09분)
-
운영기관
-
실감3D캐릭터모델링 진행중 이수증실감3D캐릭터모델링
권인선
배재대학교
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 배재대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 18시간 11분 (18시간 06분)
-
운영기관
-
디지털이미징설계 진행중 이수증디지털이미징설계
이택구
한국연구재단 산업교육센터
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 00분 (18시간 12분)
-
운영기관
-
디지털이미징기초 진행중 이수증디지털이미징기초
이택구
한국연구재단 산업교육센터
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 00분 (18시간 53분)
-
운영기관
-
AR/VR 프로젝트 진행중 이수증AR/VR 프로젝트
여현진
한국연구재단 산업교육센터
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 00분 (17시간 07분)
-
운영기관
-
AR/VR 콘텐츠 실무 진행중 이수증AR/VR 콘텐츠 실무
여현진
한국연구재단 산업교육센터
2025.06.24 ~ 2025.08.31-
운영기관
운영기관 한국연구재단 산업교육센터
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 00분 (17시간 07분)
-
운영기관
같은기관강좌
-
인지신경과학의 이해 진행중 이수증인지신경과학의 이해
정아인
한국과학기술원
2025.07.01 ~ 2025.08.24-
운영기관
운영기관 한국과학기술원
-
주차
주차 7주
-
학습인정시간
학습인정시간 (총 동영상시간) 12시간 00분 (06시간 14분)
-
운영기관
-
비전공자를 위한 AI 딥러닝(Deep Learning) 진행중 이수증비전공자를 위한 AI 딥러닝(Deep Learning)
오종훈
한국과학기술원
2025.05.07 ~ 2025.12.31-
운영기관
운영기관 한국과학기술원
-
주차
주차 14주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 00분 (08시간 46분)
-
운영기관
-
양자정보처리 기초 진행중 이수증양자정보처리 기초
배준우
한국과학기술원
2025.05.07 ~ 2025.12.31-
운영기관
운영기관 한국과학기술원
-
주차
주차 7주
-
학습인정시간
학습인정시간 (총 동영상시간) 12시간 00분 (07시간 41분)
-
운영기관
-
헬리콥터 비행의 이해 : 한계 그리고 도전 종료(청강)헬리콥터 비행의 이해 : 한계 그리고 도전
이덕주
한국과학기술원
2024.02.26 ~ 2024.06.09-
운영기관
운영기관 한국과학기술원
-
주차
주차 8주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 31분 (18시간 44분)
-
운영기관
-
계면현상의 이해와 적용 종료(청강)계면현상의 이해와 적용
김종득
한국과학기술원
2020.08.31 ~ 2020.12.06-
운영기관
운영기관 한국과학기술원
-
주차
주차 8주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 20분 (11시간 47분)
-
운영기관
-
알기 쉬운 스타트업 재무 종료(청강)알기 쉬운 스타트업 재무
안성태
한국과학기술원
2022.03.07 ~ 2022.06.12-
운영기관
운영기관 한국과학기술원
-
주차
주차 8주
-
학습인정시간
학습인정시간 (총 동영상시간) 9시간 00분 (05시간 00분)
-
운영기관
-
음향학의 기초 종료(청강)음향학의 기초
김양한
한국과학기술원
2018.08.27 ~ 2018.11.18-
운영기관
운영기관 한국과학기술원
-
주차
주차 10주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 31분 (20시간 51분)
-
운영기관
-
동역학 II 종료(청강)동역학 II
김양한
한국과학기술원
2017.09.04 ~ 2017.11.12-
운영기관
운영기관 한국과학기술원
-
주차
주차 7주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 20분 (10시간 09분)
-
운영기관
-
인공지능과 기계학습 종료(청강)인공지능과 기계학습
오혜연
한국과학기술원
2018.01.01 ~ 2018.02.25-
운영기관
운영기관 한국과학기술원
-
주차
주차 6주
-
학습인정시간
학습인정시간 (총 동영상시간) 9시간 00분 (07시간 14분)
-
운영기관