Acerca de este Curso

66,175 vistas recientes

Resultados profesionales del estudiante

20%

comenzó una nueva carrera después de completar estos cursos

20%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 90 horas para completar
Inglés (English)

Habilidades que obtendrás

Computer ArchitectureCompiler ConstructionCompilerOperating System

Resultados profesionales del estudiante

20%

comenzó una nueva carrera después de completar estos cursos

20%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Aprox. 90 horas para completar
Inglés (English)

Instructor

ofrecido por

Placeholder

Universidad Hebrea de Jerusalén

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up98%(2,832 calificaciones)Info
Semana
1

Semana 1

2 horas para completar

Getting Started

2 horas para completar
2 videos (Total 26 minutos), 1 lectura, 1 cuestionario
2 videos
Project 0 Overview5m
1 lectura
Week 1 Overview (start here)5m
8 horas para completar

Machine Language

8 horas para completar
10 videos (Total 187 minutos), 1 lectura, 1 cuestionario
10 videos
Unit 0.1: Machine Language Overview12m
Unit 0.2: Machine Language Elements17m
Unit 0.3: The Hack Computer and Machine Language15m
Unit 0.4: Hack Language Specification10m
Unit 0.5: Handling Input and Output26m
Unit 0.6: Low-Level Programming, Part I24m
Unit 0.7: Low-Level Programming, Part II21m
Unit 0.8: Low-Level Programming, Part III32m
Unit 0.9: Project 4 Overview19m
1 lectura
Module Overview (start here)10m
13 horas para completar

Virtual Machine I: Stack Arithmetic

13 horas para completar
11 videos (Total 188 minutos), 1 lectura, 1 cuestionario
11 videos
Unit 1.1: Program Compilation Preview12m
Unit 1.2: VM Abstraction: the Stack15m
Unit 1.3: VM Abstraction: Memory Segments9m
Unit 1.4: VM Implementation: the Stack17m
Unit 1.5: VM Implementation: Memory Segments26m
Unit 1.6: The VM Emulator23m
Unit 1.7: VM Implementation on the Hack Platform8m
Unit 1.8: VM Translator: Proposed Implementation12m
Unit 1.9: Project 7: Building the VM Translator, Part I23m
Unit 1.10: Perspective17m
1 lectura
Module Overview (start here)10m
Semana
2

Semana 2

13 horas para completar

Virtual Machine II: Program Control

13 horas para completar
10 videos (Total 166 minutos), 1 lectura, 1 cuestionario
10 videos
Unit 2.2: Branching9m
Unit 2.3: Functions: Abstraction22m
Unit 2.4: Function Call and Return: Implementation Preview23m
Unit 2.5: Function Call and Return: Run-time Simulation16m
Unit 2.6: Function Call and Return Implementation25m
Unit 2.7: VM Implementation on the Hack Platform10m
Unit 2.8: VM Translator: Proposed Implementation9m
Unit 2.9: Project 8: Building the VM Translator, Part II26m
Unit 2.10: Perspective12m
1 lectura
Module overview (start here)10m
Semana
3

Semana 3

13 horas para completar

High-Level Language

13 horas para completar
11 videos (Total 179 minutos), 1 lectura, 1 cuestionario
11 videos
Unit 3.2: Object-Based Programming20m
Unit 3.3: List Processing21m
Unit 3.4: Jack Language Specification: Syntax5m
Unit 3.5: Jack Language Specification: Data Types8m
Unit 3.6: Jack Language Specification: Classes15m
Unit 3.7: Jack Language Specification: Methods18m
Unit 3.8: Developing Apps using the Jack language and OS18m
Unit 3.9: A Sample Jack App: Square Dance24m
Unit 3.10: Graphics Optimization21m
Unit 3.11: Perspective11m
1 lectura
Module Overview (start here)10m
Semana
4

Semana 4

12 horas para completar

Compiler I: Syntax Analysis

12 horas para completar
10 videos (Total 131 minutos), 1 lectura, 1 cuestionario
10 videos
Unit 4.2: Lexical Analysis9m
Unit 4.3: Grammars14m
Unit 4.4: Parse Trees6m
Unit 4.5: Parser Logic20m
Unit 4.6: The Jack Grammar13m
Unit 4.7: The Jack Analyzer10m
Unit 4.8: The Jack Analyzer: Proposed Implementation20m
Unit 4.9: Project 10: Building a Syntax Analyzer15m
Unit 4.10: Perspective12m
1 lectura
Module Overview (start here)10m

Reseñas

Principales reseñas sobre BUILD A MODERN COMPUTER FROM FIRST PRINCIPLES: NAND TO TETRIS PART II (PROJECT-CENTERED COURSE)

Ver todas las reseñas

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.