
Congratulations and a very warm welcome to the course!
You have officially started your journey towards learning about how the beautiful man-made creation that your currently reading this from is developed and designed! It might be your laptop, smartphone or any other gadget. In short, they are digital systems, running on moving electrons!
This is an introductory video, explaining the objective of this course, topics that will be covered and other useful resources and tips that will help you through this course.
Lets get started!!
In this lecture, a general introduction to number systems is given. The framework of a number system is discussed and an introduction to binary, octal and hexadecimal number systems is given.
Happy learning!
We are currently living in a modern era, where everyone's life runs on electronic gadgets. We all are in need of smartphones and laptops to function in our day to day lives. Such gadgets need to be designed with atmost precision and accuracy, for it to satisfy its goal with better performance. This course is provided with an intention to help a beginner start his/her journey towards designing logic circuits and devices.
This course will guide you through the basics of digital system design, starting from scratch. We will cover the mathematics behind these designs and discuss about logic gates, that form the fundamental building blocks of digital design.
Detailed Course Structure:
Number Systems : Binary, Octal and Hexadecimal number systems
Number system conversions
Binary Arithmetic : Addition, Complements, Subtraction of signed binary numbers
Logic gates
Laws and Properties in Boolean Algebra
Simplifying boolean functions using the laws and properties of boolean algebra
Simplifying boolean functions using Karnaugh Map (2, 3 and 4 variables)
For this course, the textbook " Digital Design" by Morris Mano has been referred to.
Salient features:
Clean and crisp explanation of concepts.
Quizzes/ Checkpoints to self assess.
Examples provided for each concepts
Course Expectations:
Clear understanding of binary, octal and hexadecimal number systems and their interconversions
Ability to add, complement and subtract binary numbers
Understand the basic logic gates and their functions.
Frame and manipulate boolean equations
Happy Learning!!