Master the Concepts of Digital Circuit Design

Gain the skills needed to implement your idea as a digital circuit.
4.9 (48 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
782 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 57
  • Length 6.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 English

Course Description

This course is designed to teach students how to design a digital logic circuit to perform a specific desired function. Taking this course will give students a much better understanding of how the internals of a computer work. This course has detailed lectures that talk about all the different logic gates used when designing digital logic circuits. In this course students will use MultiSIM BLUE which is a branch of National Instruments MultiSIM, collaborated with Mouser Electronics. MultiSIM BLUE is used to simulate the digital circuits students will design. This course covers how numbers are stored and represented in digital circuits. Students will learn how to work with negative numbers as well as the arithmetic skills to manipulate numbers in binary and hexadecimal form. This course covers the properties and rules regarding Boolean algebra and how these skills can be used to design a digital circuit. This course covers how digital circuits are designed and optimized so that they maintain functionality while reducing cost. This course covers several different optimization methods including Karnaugh maps, product of sums, sum of products, and the Quine-McCluskey method. There is a project included in this course that utilizes the concepts taught in this course to show students how these skills can be used in real world applications.

Course Structure:

This course is structured in such a way that each section is dedicated to a specific topic in regards to digital electronics. The lectures contained in each section describe in detail the different tools and techniques used to design digital logic circuits.

There are assignments throughout this course that students can use to put the theory taught to practical use. There are also solution videos that show the student just how to approach and solve the assignment if they are having difficulty.

This course contains quizzes that are used to determine whether or not the students fully understand the material. Successfully answering all the questions in the quizzes is a good way indicator letting students know that they understand that section well.

There is a project in this course that is used to help students understand the entire design process for a digital circuit.

What are the requirements?

  • Knowledge of basic algebra
  • Basic computer skills
  • Desire to learn and understand digital circuitry
  • Multi-Sim Blue software, the download and installation is covered in the course

What am I going to get from this course?

  • Understand the steps involved in designing a digital logic circuit
  • Boolean algebra problem solving skills
  • Understand the fundamentals of how a computer works
  • Computer hardware development skills
  • Ability to interpret existing digital logic circuits
  • Knowledge to be able to design your own digital logic circuits
  • Able to simulate and verify your own digital logic circuits

What is the target audience?

  • Engineers
  • Inventors
  • Engineering Managers
  • Computer hardware enthusiast
  • Students obtaining engineering degrees
  • Electronic hobbyists
  • Makers
  • Anyone who wants to learn more about Digital Electronics

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
01:12

An introduction to the course.

Section 2: MultiSIM BLUE
4 pages

An introduction to the free circuit simulation tool we will use to simulate our digital designs.

08:26

An instruction guide to downloading and installing MultiSIM BLUE.

11:28

How to create a project in MultiSIM BLUE and demonstrating how the tool is laid out.

MultiSIM BLUE Customize your Workspace
02:58
07:11

An interactive demonstration showing where the different tools in multisim blue are located.

Section 3: Binary Numbers
10:42

An interactive demonstration showing how to denote and represent binary numbers. Also examples on how to convert binary numbers to and from decimal numbers.

10:40

An interactive demonstration showing how to denote and represent hexadecimal numbers. Also examples on how to convert hexadecimal numbers to and from decimal numbers.

07:09

An interactive demonstration showing how to perform addition operations on binary numbers.

06:32

An interactive demonstration showing how to perform subtraction operations on binary numbers.

10:06

An interactive demonstration showing how to perform multiplication operations on binary numbers.

07:24

An interactive demonstration showing how to perform division operations on binary numbers.

23:04

This lecture covers how negative numbers are represented in computer systems using binary notation.

Section 4: Digital Logic Gates
04:23

An introduction to logic gates and what they are used for.

02:31

An explanation of the characteristics and properties of a logical AND gate.

07:33

A step by step interactive simulation of logical AND gates using MultiSIM BLUE.

03:50

An explanation of the characteristics and properties of a logical OR gate.

09:09

A step by step interactive simulation of logical OR gates using MultiSIM BLUE.

04:01

An explanation of the characteristics and properties of a logical BUFFER gate.

03:05

A step by step interactive simulation of logical buffer gates using MultiSIM BLUE.

03:29

An explanation of the characteristics and properties of a logical NOT gate.

06:17

A step by step interactive simulation of logical NOT (inverter) gates using MultiSIM BLUE.

06:19

An explanation of the characteristics and properties of a logical NOR gate.

07:48

A step by step interactive simulation of logical NOR gates using MultiSIM BLUE.

05:02

An explanation of the characteristics and properties of a logical XOR gate.

10:46

A step by step interactive simulation of logical XOR gates using MultiSIM BLUE.

05:35

An explanation of the characteristics and properties of a logical XOR gate with multiple inputs.

04:42

An explanation of the characteristics and properties of a logical NAND gate.

10:33

A step by step interactive simulation of logical NAND gates using MultiSIM BLUE.

03:22

An explanation of the characteristics and properties of a logical XNOR gate.

09:02

A step by step interactive simulation of logical XNOR gates using MultiSIM BLUE.

07:19

An explanation of the characteristics and properties of a logical XNOR gate with multiple inputs.

Logic Gate Overview
03:33
Section 5: Digital Logic Gates Assignments
06:58

An overview and example of how to solve truth tables when working with multiple logic gates.

1 page

This is an assignment that will have you interpreting digital logic circuits that incorporate 1 or more logic gates.

06:31

A step by step guide for solving Digital Logic Gates Assignment 1.

1 page

This is an assignment that will have you interpreting digital logic circuits that incorporate 1 or more logic gates.

07:18

A step by step guide for solving Digital Logic Gates Assignment 2.

Section 6: Boolean Algebra
Boolean Algebra Introduction
01:19
Laws of Boolean Algebra
5 pages
Boolean Algebra Simplification
11:18
Derive Equations
09:47
Derive Equation from Circuit
10:52
Derive Circuit from Equation
12:53
Boolean Algebra Example
09:11
DeMorgan's Theorem
4 pages
DeMorgans Theorem Example
03:44
Section 7: Standard Boolean Expressions
What is a Standard Boolean Algebra Expression?
03:38
Product of Sums Form
06:09
Sum of Products Form
06:12
Section 8: Karnaugh Maps
Introduction to Karnaugh Maps
01:54
K-Map Groupings
08:09
3 Input K-Map
11:39
4 Input K-Map
12:53
5 Input K-Map
19:13
Working with Don't Care Terms
07:01
K-Map Overview
02:32

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jordan Christman, Computer Engineer

Jordan Christman graduated from the University of Dayton with his Bachelor's degree in Electronic and Computer Engineering Technology. He also graduated from UD with his Master's degree in Electrical Engineering. Jordan currently has a patent pending for an electronic monitoring device. He has strong knowledge in FPGA (Field Programmable Gate Array) development, Digital Electronics, Circuit Board design, and VHDL design and modeling of hardware systems. Jordan's focus of study in school was embedded systems which involves circuit design, firmware development, implementation of computer hardware, and the interfacing of computer operating systems. Jordan's hobbies include mobile application development, layout and assembly of PCB's (Printed Circuit Boards), computer application programming, and anything related to electrical engineering.

Ready to start learning?
Take This Course