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






토스뱅크
에 관심있는 사람들도 듣는 중!





토스뱅크
에 관심있는 사람들도 듣는 중!
기초부터 시작하는 기본 컴파일러 설계 및 구현
다양한 기술을 통해 코드를 최적화하세요
프로그래밍 언어와 기계어 사이의 상호작용 이해하기
MIT OpenCourseWare
컴파일러 디자인의 기술
프로그래밍 언어가 어떻게 기계어로 번역되는지 궁금해한 적이 있나요? 이 과정은 컴파일러 구성의 핵심 개념을 통해 학습자를 안내하며 그 과정을 명쾌하게 설명합니다. 이론과 실무 적용의 조화를 통해 학생들은 소프트웨어 설계 및 엔지니어링의 실제적인 과제들을 해결하게 됩니다.
이 과정의 차별점은 프로젝트 기반 접근 방식에 있습니다. 참가자들은 종합적인 컴파일러 프로젝트에서 협력하며 이론적 지식을 실질적인 방식으로 적용하게 됩니다. 과정을 마칠 때쯤 학습자들은 프로그래밍 언어의 메커니즘을 이해할 뿐만 아니라, 실제 작동하는 컴파일러를 구축하는 실무 경험을 쌓아 문제 해결 능력과 기술적 전문성을 강화하게 될 것입니다.
강의 · 동영상 8개
Lec 1 | MIT 6.035 컴퓨터 언어 공학, 2005년 가을 학기
Rec 1 | MIT 6.035 컴퓨터 언어 공학, 2005년 가을 학기
Lec 8 | MIT 6.035 Computer Language Engineering, Fall 2005
Lec 9 | MIT 6.035 컴퓨터 언어 공학, 2005년 가을 학기
Lec 14 | MIT 6.035 컴퓨터 언어 공학, 2005년 가을 학기
강의 15 | MIT 6.035 컴퓨터 언어 공학, 2005년 가을 학기
강사진
원래 강좌
학습 대상은
누구일까요?
컴파일러 설계를 이해하는 데 어려움을 겪고 있는 예비 소프트웨어 엔지니어들
프로그래밍 언어에 대한 이해를 심화하는 데 관심이 있는 학생들
소프트웨어 개발 기술을 향상시키고자 하는 전문가들
선수 지식,
필요할까요?
프로그래밍 개념에 대한 기초적인 이해
Java® 프로그래밍 언어에 대한 숙련도
소프트웨어 공학 원칙에 대한 지식
2,672
명
수강생
15
개
수강평
4.9
점
강의 평점
171
개
강의
"언어가 학습의 장벽이 되지 않도록."
세계 유수 기관의 공개 강의를 전합니다.
번역과 자막 작업을 거쳐, 모든 학습자가 원어 부담 없이 강의를 따라갈 수 있도록 돕습니다.
전체
10개 ∙ (6시간 40분)
해당 강의에서 제공:
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
무료