참여기관 목록
-
클라우드 기반 소프트웨어 엔지니어링
소프트웨어 개발 생애 주기 전반의 기술을 이해하고, 산업 현장에 적용가능한 클라우드 기반 소프트웨어 개발 방법론을 습득할 수 있는 강좌이다.
총 주차 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)를 사용합니다.
미리보기
추천강좌
-
바이오헬스 SAS 기초 실습 진행중 이수증바이오헬스 SAS 기초 실습
백종환
대전대학교
2026.03.23 ~ 2026.06.14-
운영기관
운영기관 대전대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 15시간 26분 (13시간 39분)
-
운영기관
-
반도체 공정 입문 진행중 이수증반도체 공정 입문
김재균
한양대학교(ERICA)
2026.04.01 ~ 2026.07.31-
운영기관
운영기관 한양대학교(ERICA)
-
주차
주차 16 주
-
학습인정시간
학습인정시간 (총 동영상시간) 16시간 00분 (05시간 14분)
-
운영기관
-
고급 파이썬과 데이터 분석 진행중 이수증고급 파이썬과 데이터 분석
최기환
한양대학교(ERICA)
2026.04.01 ~ 2026.07.31파이썬 컴퓨터 공학-
운영기관
운영기관 한양대학교(ERICA)
-
주차
주차 16 주
-
학습인정시간
학습인정시간 (총 동영상시간) 16시간 00분 (12시간 47분)
-
운영기관
-
인공지능기술응용 진행중 이수증인공지능기술응용
구영현
세종대학교
2026.03.17 ~ 2026.12.31파이썬 아나콘다 강화학습 인공지능 AI 딥러닝 인공_신경망-
운영기관
운영기관 세종대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 26시간 08분 (18시간 49분)
-
운영기관
-
강화학습 진행중 이수증강화학습
김정현
세종대학교
2026.03.17 ~ 2026.12.31강화학습 인공지능 슬롯머신 알고리즘-
운영기관
운영기관 세종대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 23시간 34분 (18시간 16분)
-
운영기관
-
강화학습 기반 스마트팩토리 운영방법 진행중 이수증강화학습 기반 스마트팩토리 운영방법
김장겸
세종대학교
2026.03.17 ~ 2026.12.31강화학습 인공지능 스마트팩토리 에너지 에너지관리시스템-
운영기관
운영기관 세종대학교
-
주차
주차 8 주
-
학습인정시간
학습인정시간 (총 동영상시간) 12시간 30분 (08시간 46분)
-
운영기관
-
설명 가능한 인공지능 진행중 이수증설명 가능한 인공지능
신승협
세종대학교
2026.03.17 ~ 2026.12.31-
운영기관
운영기관 세종대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 30분 (16시간 41분)
-
운영기관
-
산업응용을 위한 인공지능 진행중 이수증산업응용을 위한 인공지능
류승형
세종대학교
2026.03.17 ~ 2026.12.31인공지능 산업_데이터 에너지_데이터 딥러닝 지능_시스템_개발-
운영기관
운영기관 세종대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 24시간 30분 (16시간 45분)
-
운영기관
-
3D 그래픽스 고급 진행중 이수증3D 그래픽스 고급
김화선
동의대학교
2026.03.23 ~ 2026.06.14-
운영기관
운영기관 동의대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 00분 (19시간 21분)
-
운영기관
-
3차원 그래픽스 입문 진행중 이수증3차원 그래픽스 입문
윤태준
동의대학교
2026.03.23 ~ 2026.06.14-
운영기관
운영기관 동의대학교
-
주차
주차 15 주
-
학습인정시간
학습인정시간 (총 동영상시간) 20시간 00분 (20시간 28분)
-
운영기관
같은기관강좌
-
인지신경과학의 이해 종료(청강)인지신경과학의 이해
정아인
한국과학기술원
2025.11.03 ~ 2025.12.21-
운영기관
운영기관 한국과학기술원
-
주차
주차 7주
-
학습인정시간
학습인정시간 (총 동영상시간) 12시간 00분 (06시간 42분)
-
운영기관
-
비전공자를 위한 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분)
-
운영기관