# Ultimate 2021 Digital Circuits and Logic Design course

Ultimate 2021 Digital Circuits and Logic Design course. A complete guide for learning the Digital circuits and Logic design using Logisim & Multisim & practical applications. 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 computers works. so our course aims to teach students the fundamentals of digital logic design.

• Introduction ( Understand the fundamentals of how a computer works )
• Numbering Systems and their Conversions ( Binary – Decimal – Hexadecimal )
• Arithmetic operations for Binary System
• Basic Logic gates ( AND, OR, NOT ) their Symbols, Timing Diagrams and Truth tables
• Universal Logic gates ( NAND, NOR ) their Symbols, Timing Diagrams and Truth tables
• specialized Logic gates ( X-OR, X-NOR ) their Symbols, Timing Diagrams and Truth tables
• Boolean Algebra and Expressions to derive and simplify digital logic circuits
• The Concepts for ( minterms & maxterms )
• Canonical and Standard Forms ( SOP and POS ), how can you get them
• All types of K-maps from ( 2 variables K-map ) to ( 5 variables K-map )
• Don’t care conditions and how can you get the POS using K-map
• Combinational Logic Circuits including Design of ( Half and Full Adders, 8-bits Binary Adder, Binary Subtractor, Binary (Adder – Subtractor) , BCD Adder )
• Continue Combinational Logic Circuits including Design of ( Binary Multiplier, Binary Magnitude Comparator)
• Design of ( Decoder & Encoder )
• Design of ( Multiplexer & Demultiplexer )
• Logisim software : for Discussion and implementation for all our Logic circuits
• Multisim software : for professional simulation for all our Logic circuits
• Logic Waves parameters ( Period, Frequency, Duty cycle)
• Basic Digital Devices ( LEDs, 7-Segments, Dot Matrix, resistors, ICs )
• Measuring Devices for Digital Systems ( Oscilloscope – Logic Analyzer – Functions Generator )
• We have Section for Laboratory using Breadboard for implementation some of Logic Circuits practically
• Sequential Logic Circuits including { (SR-JK-D-T) Flip flops, FSM, and another Advanced Logic circuits

## Requirements

• Basic knowledge of Algebra
• Basic computer skills
• Willingness and desire to learn about Digital Circuits and their applications in modern day technology from wristwatch to Rockets

## Description

• ” Power Tech Academy ” introduces a special course for ( Digital Circuits and Logic Design )

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. so our course aims to teach students the fundamentals of digital logic design.  Starting from learning the basic concepts of the different base number systems
( Binary – Decimal – Hexadecimal ) and their Conversions to basic logic elements and deriving logical expressions to further optimize a circuit diagram. Also we use software for simulation and implementation of our Logic circuits which already we made Designs for them like ” Logisim & Multisim “.
• This course is structured in such a way that each section is dedicated to a specific topic in regards to digital electronics and Logic Design. The lectures contained in each section describe in detail the different tools and techniques used to design digital logic circuits.
• There are assignments and Exercises throughout this course that students can use to put the theory taught to practical use. There are also two sections for using software of simulation ” Logisim & Multisim “, so you can get the most benefit from this course.

Plan of Our Course will be like that :

1- section (1) :  ( Introduction )

– introduction for Digital system and Logic Design
– Numbering systems and their conversions
– Arithmetic operations for Binary System

2- section (2) :  ( Basic and Specialized Logic Gates and their applications )

– Basic Logic gates ( AND , OR , NOT ) , their Symbols and Truth tables

– Universal Logic gates ( NAND , NOR  ) , their Symbols and Truth tables                           – Specialized Logic gates ( X-OR & X-NOR) , their Symbols and Truth tables
– Simplification of Logic equations using Algebraic manipulation

3- section (3) :  ( Gate Level Minimization )

– Concept of Minterms and Maxterms
– Concept of SOP and POS for standard implementation
– all Types of K-maps ( 2 variables , 3 variables , 4 variables , 5 variables )
– Don’t care Conditions and how can you get the POS using K-map

4- section (4) :  ( Combinational Logic Circuits )

– Binary Subtractor
– Binary ( Adder – Subtractor )
– Binary Multiplier
– Binary Magnitude Comparator
– Design of  ( Decoder & Encoder )
– Design of ( Multiplexer & Demultiplexer )

5- section (5) :  ( Logisim Software )

6- section (6) :  ( Logic waves and Devices of measuring for Digital systems )

– Logic Waves parameters ( period , Frequency , Duty Cycle )
– Basic Digital Devices ( LEDs , 7-Segments , Dot Matrix , Ressistors , ICs )
– Measuring Devices of Digital Systems ( oscilloscope , Logic Analyzer , Function generator )

7- section (7) :  ( Multisim Software )

8- section (8) :  ( Laboratory for implementation some Logic Circuits practically using Breadboard )

9- section (9) :  ( Sequential Logic Circuits )
– Types of Sequential Logic Circuits
– ( SR & D ) Latches
– ( D , JK and T ) Flip Flops
– “ Finite State Machine (FSM) ”
– another Sequential Logic Circuits

## Who this course is for:

• Electrical Engineers
• Students obtaining Computer Science or Engineering Degrees
• Electronic and Robotics hobbyists
• Computer and Digital Devices hardware enthusiast
• Makers and inventors
• Anyone interested and desiring learning more about Digital Electronic Circuit Theory & Design

Source: https://www.udemy.com/course/ultimate-2021-digital-circuits-and-logic-design-course/