컴퓨터 시스템 보안
Open Academy
무료
입문 / MIT
5.0
(2)
100+
이 과정은 보안 컴퓨터 시스템의 설계 및 구현에 중점을 두며, 다양한 위협 모델과 보안 기술을 탐구합니다. 학습자는 최근 연구 논문의 통찰력을 바탕으로 운영 체제 보안, 네트워크 프로토콜, 하드웨어 보안과 같은 주제를 다루게 됩니다.
입문
MIT

이 과정은 확장 가능하고 고성능인 소프트웨어 시스템 구축에 대한 실습 중심의 프로젝트 기반 입문을 제공합니다. 학습자는 현대적인 컴퓨팅 플랫폼을 효과적으로 활용하기 위한 성능 분석, 알고리즘 기법 및 최적화를 탐구하게 됩니다.
수강생 43명
난이도 입문
수강기한 무제한





NHN KCP
에 관심있는 사람들도 듣는 중!





NHN KCP
에 관심있는 사람들도 듣는 중!
다양한 기술을 사용하여 소프트웨어 성능을 분석하고 최적화합니다.
캐싱 및 병렬 프로그래밍 전략 구현
컴퓨팅 자원을 효과적으로 활용하는 확장 가능한 시스템 설계
학습 대상은
누구일까요?
애플리케이션 성능 향상을 꾀하는 소프트웨어 개발자들
효율성을 위해 코드 최적화에 어려움을 겪는 학생들
확장 가능한 시스템 설계에 관심 있는 엔지니어들
선수 지식,
필요할까요?
기초 알고리즘 및 자료 구조에 대한 숙련도
소프트웨어 구성 원리에 대한 이해
C 프로그래밍 언어의 기초 지식
7,070
명
수강생
148
개
수강평
5.0
점
강의 평점
232
개
강의
"언어가 학습의 장벽이 되지 않도록."
세계 유수 기관의 공개 강의를 전합니다.
번역과 자막 작업을 거쳐, 모든 학습자가 원어 부담 없이 강의를 따라갈 수 있도록 돕습니다.
전체
26개 ∙ (29시간 47분)
해당 강의에서 제공:
4. 1. 서론 및 행렬 곱셈
01:00:20
5. 2. 업무 최적화를 위한 벤틀리 규칙
01:20:10
6. 3. 비트 핵(Bit Hacks)
01:18:54
7. 4. 어셈블리 언어 & 컴퓨터 구조
01:17:34
8. 5. C에서 어셈블리로
01:21:30
9. 6. 멀티코어 프로그래밍
01:16:46
10. 7. 레이스와 병렬성
01:14:39
11. 8. 멀티스레드 알고리즘 분석
01:17:34
12. 9. 컴파일러가 할 수 있는 일과 할 수 없는 일
01:18:46
13. 10. 측정 및 타이밍
01:21:28
14. 11. 스토리지 할당
01:05:25
15. 12. 병렬 스토리지 할당
01:17:21
16. 13. Cilk 런타임 시스템
01:21:46
17. 14. 캐싱 및 캐시 효율적 알고리즘
01:18:23
19. 16. 비결정적 병렬 프로그래밍
01:22:12
20. 17. 잠금 없는 동기화
01:20:10
21. 18. 도메인 특화 언어 및 자동 튜닝
01:11:22
23. 20. 투기적 병렬성 & Leiserchess
01:23:03
24. 21. TSP 알고리즘 튜닝하기
01:20:52
25. 22. 그래프 최적화
01:18:39
26. 23. 동적 언어에서의 고성능
01:25:44
전체
1개
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
무료