Master the Concepts of Digital Circuit Design
4.9 (74 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.
949 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Master the Concepts of Digital Circuit Design to your Wishlist.

Add to Wishlist

Master the Concepts of Digital Circuit Design

Gain the skills needed to implement your idea as a digital circuit.
4.9 (74 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.
949 students enrolled
Created by Jordan Christman
Last updated 11/2015
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
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
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.

Who 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 57 Lectures Collapse All 57 Lectures 06:39:22
+
Introduction
1 Lecture 01:12

An introduction to the course.

Preview 01:12
+
MultiSIM BLUE
5 Lectures 30:03

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

Introduction to MultiSIM BLUE
4 pages

An instruction guide to downloading and installing MultiSIM BLUE.

MultiSIM BLUE Download and Installation
08:26

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

MultiSIM BLUE Walkthrough
11:28

MultiSIM BLUE Customize your Workspace
02:58

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

MultiSIM BLUE Tools
07:11
+
Binary Numbers
7 Lectures 01:15:37

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

Preview 10:42

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

Hexadecimal Notation
10:40

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

Binary Addition
07:09

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

Binary Subtraction
06:32

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

Binary Multiplication
10:06

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

Binary Division
07:24

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

Negative Binary Numbers
23:04
+
Digital Logic Gates
20 Lectures 01:58:19

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

Logic Gate Introduction
04:23

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

AND Gate Demonstration
02:31

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

AND Gate Simulation
07:33

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

Preview 03:50

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

OR Gate Simulation
09:09

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

BUFFER Gate Demonstration
04:01

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

BUFFER Gate Simulation
03:05

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

Not (Inverter) Gate Demonstration
03:29

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

NOT Gate (Inverter) Simulation
06:17

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

NOR Gate Demonstration
06:19

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

NOR Gate Simulation
07:48

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

XOR Gate Demonstration
05:02

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

XOR Gate Simulation
10:46

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

XOR Gate Multiple Inputs
05:35

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

NAND Gate Demonstration
04:42

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

NAND Gate Simulation
10:33

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

XNOR Gate Demonstration
03:22

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

XNOR Gate Simulation
09:02

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

XNOR Gate Multiple Inputs
07:19

Logic Gate Overview
03:33
+
Digital Logic Gates Assignments
5 Lectures 20:47

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

Multiple Logic Gates
06:58

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

Logic Gate Assignment 1
1 page

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

Logic Gate Assignment 1 Solution
06:31

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

Logic Gates Assignment 2
1 page

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

Logic Gate Assignment 2 Solution
07:18
+
Boolean Algebra
9 Lectures 59:04
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
+
Standard Boolean Expressions
3 Lectures 15:59
What is a Standard Boolean Algebra Expression?
03:38

Product of Sums Form
06:09

Sum of Products Form
06:12
+
Karnaugh Maps
7 Lectures 01:03:21
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
About the Instructor
Jordan Christman
4.7 Average rating
546 Reviews
3,469 Students
8 Courses
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.