Digital Design

About this Course

Digital systems have revolutionized our world. From television to cell phones to GPS to warfare to automobiles to medicine to distance education, computers and digital processing have reshaped the way we live and work. The semiconductor industry has grown from $21B in 1985 to $412B in 2019, making it one of the largest sectors of the economy. Computers are also a vital part of daily practice in every field of science and engineering. Previous generations of engineers learned the “nuts and bolts” of the profession by doing hand-on projects such as disassembling and rebuilding engines. As technology has advanced, cars have become too complicated for the average person to work on. Ironically, the same advances have made computers much easier to build. While most fields of engineering require extensive mathematics and complicated analysis of even rather simple components, digital systems merely require counting from 0 to 1. Their challenge, instead, is in combining many simple building blocks into a complex whole. In this class, you will experiment with digital systems, building simple circuits from logic gates on a breadboard and designing more complex systems with a logic simulator. You will learn how to systematically create digital systems with a desired function. By the end of this course, you will have the knowledge and experience to design digital systems and be prepared for more advanced coursework. Beyond the practical reasons to take this class, I hope you find it enormously fun and exciting like I do. There's a great satisfaction about being able to build things. Digital systems are ideal because the components are far cheaper and easier to use than in other engineering fields. It's also amazing to demystify how digital systems work under the hood. I fell in love with digital design when I first studied it in college, and I hope you do too! This is the first half of a 2-part sequence. This half covers digital design. The second half, ENGR85B, covers computer architecture, where you will learn to program, use, and build microprocessors. By the end of the second half, you will have designed your own microprocessor and understand it all the way from the transistor level to the software. You'll also have built smart gadgets and games with lights and sensors.

Created by: Harvey Mudd College

Level: Introductory


Related Online Courses

Autonomous vehicles, such as self-driving cars, rely critically on an accurate perception of their environment. In this course, we will teach you the fundamentals of multi-object tracking for... more
这是一场巨大的风暴。有限的食物、水和能源在不断增长的人口间不均匀的分布着,与之相关的气候变暖使得事情更为糟糕。在所有这些全球性挑战中,氮素起着主导作用。在这里,您将了解到氮素是如何与人类文明息息相关的,而未来氮素是将成为人类的救世主还是恶魔。 氮气的故事既平凡又奇特,即充满激情又饱含忧郁。它既是气候的朋友,也是污染的敌人,是享受饕餮盛宴还是忍受食不果腹也与氮素相关。如果你对氮素的看法还是停留在它只... more
El compost o abono orgánico es el producto que se obtiene al finalizar el proceso de compostaje, está constituido por materia orgánica estabilizada, es un producto inocuo y libre de sustancias fi... more
Have you ever wondered why ventilation helps to cool down your hot chocolate? Do you know why a surfing suit keeps you warm? Why iron feels cold, while wood feels warm at room temperature? Or how... more
Are you an urban planner, designer, policy maker or involved or interested in the creation of good living environments? This course will broaden your scope and diversify your take on the field of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL