Программирование [coursera] Создайте современный компьютер с первых принципов: от Nand до Tetris (Курс, ориентированный на проект) (2022)

  • Автор темы Red Sun
  • Дата начала

Летние скидки, только до конца недели!

Регистрируйся и получи доступ к 170.000 курсов - Сливбокс!

[coursera] Создайте современный компьютер с первых принципов: от Nand до Tetris (Курс, ориентированный на проект) (2022)

1666812329197


В этом проектно-ориентированном курсе* вы создадите современную компьютерную систему с нуля.

Чего вы добьетесь
В этом проектно-ориентированном курсе* вы создадите современную компьютерную систему с нуля. Мы разделим это увлекательное путешествие на шесть практических проектов, которые проведут вас от конструирования элементарных логических элементов до создания полностью функционирующего компьютера общего назначения. В процессе вы узнаете – самым прямым и конструктивным образом – как работают компьютеры и как они устроены.

Что вам понадобится
Это автономный курс: все знания, необходимые для успешного прохождения курса и создания компьютерной системы, будут даны как часть учебного процесса. Поэтому мы не предполагаем никаких предыдущих знаний в области информатики или инженерии, и все учащиеся приветствуются на борту. Вам не понадобятся физические материалы, так как вы будете собирать компьютер на своем собственном ПК, используя программный аппаратный симулятор, точно так же, как настоящие компьютеры разрабатываются компьютерными инженерами в полевых условиях. Аппаратный симулятор, а также другие программные инструменты будут предоставлены бесплатно после того, как вы зарегистрируетесь на курс.

Формат курса
Курс состоит из шести модулей, каждый из которых состоит из серии видеолекций и проекта. Вам понадобится около 2-3 часов, чтобы посмотреть лекции каждого модуля, и около 5-10 часов, чтобы выполнить каждый из шести проектов. Курс можно пройти за шесть недель, но вы можете проходить его в своем собственном темпе. Вы можете посмотреть доклад TED об этом курсе, набрав в Google «nand2tetris TED talk».

*О курсах, ориентированных на проекты: Курсы, ориентированные на проекты, предназначены для того, чтобы помочь вам выполнить личный значимый проект из реальной жизни, а ваш инструктор и сообщество учащихся со схожими целями будут давать советы и предложения на этом пути. Активно применяя новые концепции по мере обучения, вы более эффективно освоите содержание курса; вы также получите преимущество в использовании полученных навыков, чтобы внести позитивные изменения в свою жизнь и карьеру. Когда вы закончите курс, у вас будет готовый проект, которым вы будете с гордостью пользоваться и делиться им.

НАВЫКИ, КОТОРЫЕ ВЫ ПОЛУЧИТЕ
  • Логические ворота
  • Компьютерная архитектура
  • Языки ассемблера
  • Язык описания оборудования (HDL)
Материал на английском языке

Подробнее:
Скачать:
 
Сверху