学而不厌
孜孜不倦

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

Coursera课程下载

课程名称: Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

课程主页: https://www.coursera.org/learn/nand2tetris2

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 希伯来大学

讲师: Shimon Schocken

授课语言: 英语

提供字幕: 英语

课程文件大小: 4.75GB

课程介绍: 从第一原理构建现代计算机:从Nand到Tetris第二部分(以项目为中心的课程):在此以项目为中心的课程中,您将构建一个现代软件层次结构,旨在实现基于对象的高级语言的翻译和执行。在裸机计算机硬件平台上。特别是,您将为一种简单的类似于Java的编程语言实现虚拟机和编译器,并且将开发一种基本的操作系统,该操作系统将弥补高级语言与底层硬件平台之间的空白。在此过程中,您将获得对应用计算机科学中众多主题的深入,动手的理解,例如堆栈处理,解析,代码生成以及用于内存管理,矢量图形,输入输出处理以及各种其他主题的经典算法和数据结构,这些主题是每个现代计算机系统的核心。 这是一门自成体系的课程:成功学习该课程并构建各种系统所需的所有知识将作为学习经验的一部分提供。唯一的先决条件是具有计算机科学课程入门水平的编程知识。注册课程后,将免费提供完成课程所需的所有软件工具和材料。 本课程还附有“计算系统的要素”教科书(Nisan和Schocken,麻省理工学院出版社)。虽然本课程不是必需的,但本书提供了所有课程主题的便捷覆盖范围。该书有纸质或电子书两种形式,麻省理工学院出版社(MIT Press)通过使用折扣码MNTT30(位于https://mitpress.mit.edu/books/elements-computing-systems)提供了比封面价低30%的折扣。 该课程包含六个模块,每个模块包括一系列视频讲座和一个项目。您将需要大约2-3个小时来观看每个模块的讲座,并且大约需要15个小时来完成六个项目中的每个项目。该课程可以在六周内完成,但欢迎您按照自己的进度进行。您可以通过谷歌搜索“ nand2tetris TED演讲”观看TED对此课程的演讲。 *关于以项目为中心的课程:以项目为中心的课程旨在帮助您完成个人有意义的现实世界项目,您的讲师和具有类似目标的学习者社区会在整个过程中提供指导和建议。通过在学习过程中积极应用新概念,可以更有效地掌握课程内容;您还将抢先利用所获得的技能来为自己的生活和职业做出积极的改变。完成课程后,您将拥有一个已完成的项目,您将以使用和共享为荣。

课程压缩包下载地址(度盘链接):

资源下载此资源下载价格为6学币,请先
解压密码:xuebuyan.org 客服微信:amanda12321


友情提醒:

1、若遇到链接失效请加客服微信:amanda12321反馈,我们将在上线第一时间处理
2、课程制作成压缩包后通过百度网盘分享,需要下载解压之后才能正常观看;
3、课程视频为官网提供下载的最高清的分辨率MP4格式,字幕为srt外挂字幕。
4、官网没有提供答案,因此所有课程的测试和作业均不提供答案;
5、课程文件包含视频(MP4)、字幕(SRT)、字幕文本版(TXT)、阅读材料(html)和测试及作业(PDF或HTML),如果官网有提供下载,还将包含课件以及与课程相关的其它附件等。
6、百度网盘下载速度我们也无法控制,建议您先自行测试。
7、课程文件仅供您离线学习和参考,版权归原平台及作者所有,如果条件允许我们仍建议您通过coursera平台进行学习,可获得更优质的学习体验,完成课程还能获得相应证书,如果内容侵犯了您的权利请通知,我们将在收到通知24小时内删除内容。


未经允许不得转载:学不厌资源 » Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

评论 抢沙发

评论前必须登录!