- Level Foundation
- Course by The Hong Kong University of Science and Technology
- Total students 1,749 enrolled
-
Offered by
About
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.
What you will learn
At the end of the course, you will be able to:
- perform physical simulations of real-life situations that are expressed mathematically
- manipulate and animate static people so that they have realistic motions
- make digitized people interact with 3D objects
- apply your skills in a wide variety of applications such as manufacturing, robotics, movies, games, toys, and many others
Skills you learn
Syllabus
Week 1: Computer-Aided Design
Fundamentals of computer-aided design. Developing 3D digital models of various shapes.
Week 2: Computer Animation Basics
Rigging a 3D model and creating simple computer animations using keyframing and particle systems.
Week 3: Color Theory
Matching colors for specific applications. Using Processing software to generate physical simulations of moving objects.
Week 4: Rendering
Setting up a virtual scene with different 3D geometries, material properties, and lighting conditions.
Week 5: Mixed Reality
Virtual reality, augmented reality, augmented virtuality, and mixed reality.
Auto Summary
Explore the fascinating world of digital systems with this foundational course in Digital Design, offered by edX. Ideal for those interested in personal development, this engaging course delves into the basics of digital systems, from simple circuits to complex designs using logic simulators. Taught by an experienced instructor, this course promises hands-on learning and a deep understanding of how digital systems function. Perfect for beginners, it paves the way for advanced coursework in computer architecture. Available through a professional subscription, this course is designed to be both informative and enjoyable, sparking a love for digital design.

Ravindra Goonetilleke

Sai-Kit Yeung