Computing-thinking-Input

From MIT Technology Roadmapping
Jump to navigation Jump to search

Bulletin Board

Assignment Board

Introduction

This course is a general education course of system design based on category theory , which is a set of knowledge management methods that regard computing services (functions or morphisms in category theory context) as reorganization objects. The course features a set of technical tasks that are linked to the existing network computing architecture's knowledge system, allowing students to build a set of vocabulary , or namespaces , that are connected to the existing computing industry knowledge system.

This course will start with a logic function (Nand Gate) to gradually build a complete computer hardware and software system, including Arithmetic Logic Unit ( ALU ), Memory, Hack CPU (by course Nand2Tetris). Course development 16-bit central processing unit), machine language , assembly language, virtual machine design and virtual machine language, high-level language (Jack) compiler, Jack-based operating system ( OS ), and A series of networked Micro Services , including TensorFlow-based deep learning microservices. Whether or not students have computational science training before class, they can get a complete set of systematic design concepts that penetrate multiple computational abstraction layers in this course so that they can be used to design or discuss any application. Computing systems in other areas.

For the design ideas of this course, you can see: computational thinking and system design.

Teaching Crew

Instructor

TA

Related Lectures and Guests

Course Constitution

Study Reports

Curriculum Vitae

index
Class Member
Yuchen Wei
Chaoyuan Luo
Yanpeng Leng
Ruixiao Yang
Can Chang
Shuyi Yan
Ziqi Lin
Hongren Zheng
Jianglun Chen

Personal Score Sheet

Spring 2018 - Computational Thinking and System Design Fundamentals - Student Scores

Spring of 2018 - Computational Thinking and System Design Basis - Job Completion Statistics

Group Study Report

Homepage
Leader
Group Study Report
Group 1
Group Report
Group 2
[[ ]]
Group Report
Group 3
[[ ]]
Group Report

Digital Publication

Personal Study Report

2018 personal template

index
Group 1
Group 2
Group 3
Group 1 personal study report Group 2 personal study report Group 3 personal study report

Summary

1.Final Study Report

2.Final Logic Model

3.Digital Publishing Workflow

Course Input:Teaching Resources

Public Learning Resource

Report Template

Previous Data

Fall 2017 - Fundamentals of Computational Thinking and System Design - Wiki Links

Fall 2017 - Computational Thinking and System Design Fundamentals - Github Links

Reading Material

Related Wikis

  • www.musipedia.org for searchable, editable, musical tunes, and themes.
  • wiki.fast.ai This is a website that teaches machine learning, and uses Wiki in a very effective manner.
  • Green Tea Press A website by Allen Downey, who wrote a series of books using Python and promotes Free Text Books.
  • LibreTexts.ORG This is a project by Larsen Delmar, Ron Rusay and many others, which we are also involved in the project.

Copyrights

File:BYNCND.png -Noncommercial Use-No Deduction 3.0 Mainland China (CC BY-NC-ND 3.0 CN)