We may earn an affiliate commission when you visit our partners.
Course image

Chapter - 1: Number Systems

Number Systems Basics Part - 1

Number Systems Basics Part - 2                 

Number Systems Conversions-1

Number Systems Conversions-2

Arithmetics of Number Systems

Complements of Number Systems-1

Complements of Number Systems-2

Data Representation

Range Over Flow

Codes

Problems Set - 1

Problems Set - 2

Problems Set - 3

Chapter - 2: Boolean Algebra

Boolean Algebra Basics

Boolean Axioms

Boolean Properties and Theorems - 1

Boolean Properties and Theorems - 2

Read more

Chapter - 1: Number Systems

Number Systems Basics Part - 1

Number Systems Basics Part - 2                 

Number Systems Conversions-1

Number Systems Conversions-2

Arithmetics of Number Systems

Complements of Number Systems-1

Complements of Number Systems-2

Data Representation

Range Over Flow

Codes

Problems Set - 1

Problems Set - 2

Problems Set - 3

Chapter - 2: Boolean Algebra

Boolean Algebra Basics

Boolean Axioms

Boolean Properties and Theorems - 1

Boolean Properties and Theorems - 2

Concept of Duality

Dual and Complement Pairs

Logic Systems

Problems Set - 1

Problems Set - 2

Chapter - 3: Boolean Functions

Minters and Maxterms

SOP and POS forms

Types of Boolean Expressions

Generating different Functions   

Problems Set - 1

Problems Set - 2

Problems Set - 3

Problems Set - 4

Problems Set - 5

Chapter - 4: K-Maps

Introduction to K-maps

Analysis of K-maps -1

Analysis of K-maps -2

Four Variable K-maps

K-map Terminology

Problems Set - 1 

Problems Set - 2

Chapter - 5: Logic Gates

Classification of Logic Gates

Analysis of NOT gate

AND gate and OR gate

NAND gate and NOR gate

EX-OR gate

EX-NOR gate

XOR and XNOR Properties -1

XOR and XNOR Properties -2

Realization of Logic Gates using NAND and NOR

Alternate Logic Gates

Problems Set - 1

Problems Set - 2

Problems Set - 3

Problems Set - 4

Problems Set - 5

Chapter - 6: Combinational Logic Circuits

Classification of Digital Circuits

Half Adder Circuit

Half Subtractor Circuit

Full Adder

Full Subtractor

Summary 

Multi-bit Parallel Adders

Binary Parallel Subtractor

Carry Look Ahead Adder

Multiplier Circuits

Problem on Arithmetic Circuits

Problems on Arithmetic circuits

Problem on Arithmetic Circuits

Multiplexer Fundamentals

Design of MUX

Problem on MUX - 1

Problem on MUX - 2   

Problem on MUX - 3

Problem on MUX - 4

Problem on MUX - 5   

Problems on MUX Set

Decoder

Design of Decoders-1

Design of Decoders-2

BCD to Seven segment decoder

Problems on Decoders - 1

Problems on Decoders - 2

Problems on Decoders - 3

Encoder

Design of Encoders

Priority Encoder

De-Multiplexer

Magnitude Comparators

Problem on Comparators

Code Converters-1

Code Converters-2

Parity Generators/Checkers

ROM-1

ROM-2

Types of ROM

Examples on ROM

Chapter - 7: Sequential Logic Circuits

NOR Latch

NAND Latch

SR Flip-Flop -1

SR Flip-Flop -2

JK Flip-Flop

D & T Flip-Flops

Interconversion of Flip-Flops

Race-around condition

Master-Slave JK Flip Flop

Problems on Flip-Flops - 1

Problems on Flip-Flops - 2

Registers

SISO and SIPO Registers

PIPO and PISO Registers

Bi-directional Shift Register

Universal Shift Register

Counters

Classification of Counters

Asynchronous Counters

Up Or Down Counters

Variable Mod Counters

BCD Counter

Synchronous Counters

Ring and Twisted-Ring Counters

Self Starting and Free Running Counters

Series and Parallel Carry Synchronous Counters

Problems on Counters and Registers - 1

Problems on Counters and Registers - 2

Analysis of Sequential circuits   

Moore FSM

Serial Adder

Differences between RAM and ROM

Differences between S-RAM and D-RAM

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers basic number systems, boolean algebra and functions, logic gates, and combinatorial and sequential logic circuits, which are core concepts in digital logic and circuit design
Teaches methods and skills that are highly relevant to industry and academia, making it suitable for individuals interested in pursuing careers in computer engineering
Provides a comprehensive overview of digital logic and computer architecture concepts, including number systems, logic gates, combinational and sequential logic circuits, and more
Begins with the basics of number systems and boolean algebra, making it accessible to learners with no prior knowledge
Covers advanced topics such as K-maps, multiplexers, decoders, encoders, and sequential logic circuits, providing in-depth knowledge for learners interested in digital system design
Requires learners to have a basic understanding of mathematics, making it suitable for those with a background in engineering or computer science

Save this course

Save Digital Electronics & Logic Design Circuits to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Digital Electronics & Logic Design Circuits with these activities:
Review Decimal and Hexadecimal Number Systems
Refreshes previously learned knowledge to solidify understanding of how to represent numbers in different systems.
Show steps
  • Read chapters 1 and 2 of the course textbook
  • Complete practice problems on converting decimal to hexadecimal and vice versa
Participate in Peer-Assisted Study Sessions
Fosters collaborative learning and improves understanding by discussing course concepts with peers.
Show steps
  • Join or form a study group with other students in the course
  • Meet regularly to review course material, solve problems, and discuss concepts
Practice Boolean Algebra Simplification Problems
Reinforces concepts of Boolean Algebra by solving a variety of simplification problems.
Browse courses on Boolean Logic
Show steps
  • Solve 20-30 practice problems involving Boolean Algebra simplification
  • Use online resources or textbooks to check answers and identify areas for improvement
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow Tutorials on K-Map Analysis Techniques
Develops skills in analyzing and simplifying Boolean functions using K-maps, a graphical method for logic minimization.
Browse courses on Combinational Logic
Show steps
  • Watch video tutorials or read articles on K-map analysis techniques
  • Apply learned techniques to solve sample problems
Review 'Digital Design: Principles and Practices' by John F. Wakerly
Provides a comprehensive and in-depth understanding of digital logic and circuit design, supplementing the course material.
View Digital Design on Amazon
Show steps
  • Read relevant chapters of the book to reinforce course concepts
  • Complete practice problems and exercises provided in the book
Design and Implement a Combinational Logic Circuit
Applies knowledge of combinational logic circuits to design and implement a practical circuit.
Show steps
  • Choose a specific combinational logic circuit to implement, such as an adder or decoder
  • Design the circuit using logic gates and draw the circuit diagram
  • Build the circuit using physical components or simulate it using a software tool
  • Test the functionality of the circuit and troubleshoot any errors
Contribute to Open-Source Projects Related to Digital Logic
Provides practical experience in applying digital logic concepts while contributing to the open-source community.
Browse courses on Open Source
Show steps
  • Identify open-source projects on platforms like GitHub that involve digital logic or circuit design
  • Choose a project to contribute to and understand its goals and requirements
  • Implement new features, fix bugs, or improve documentation
  • Submit pull requests and collaborate with project maintainers

Career center

Learners who complete Digital Electronics & Logic Design Circuits will develop knowledge and skills that may be useful to these careers:
Logic Designer
Logic Designers are responsible for the design and development of digital logic circuits, which are used in a wide variety of electronic devices, from computers and smartphones to medical equipment and industrial machinery. This course provides a comprehensive foundation in the principles of digital electronics, from number systems and Boolean algebra through combinational and sequential logic circuits.
Hardware Engineer
Hardware Engineers design, develop, and test computer hardware, including processors, memory devices, and circuit boards. This course provides a strong foundation in the principles of digital electronics, which are essential for understanding and designing hardware systems.
ASIC Designer
ASIC Designers design and develop application-specific integrated circuits (ASICs), which are used in a wide variety of electronic devices, from smartphones and tablets to medical equipment and industrial machinery. This course provides a comprehensive foundation in the principles of digital electronics, with a particular focus on combinational and sequential logic circuits, which are essential for understanding and designing ASICs.
FPGA Engineer
FPGA Engineers design and develop field-programmable gate arrays (FPGAs), which are used in a wide variety of electronic devices, from smartphones and tablets to medical equipment and industrial machinery. This course provides a comprehensive foundation in the principles of digital electronics, with a particular focus on combinational and sequential logic circuits, which are essential for understanding and designing FPGAs.
Embedded Software Engineer
Embedded Software Engineers develop software that runs on embedded systems, which are used in a wide variety of electronic devices, from smartphones and tablets to medical equipment and industrial machinery. This course provides a strong foundation in the principles of digital electronics, which are essential for understanding and developing software for embedded systems.
Systems Engineer
Systems Engineers design, develop, and integrate complex systems, including electronic systems, computer systems, and telecommunications systems. This course provides a broad overview of the principles of digital electronics, which are essential for understanding and designing complex systems.
Test Engineer
Test Engineers develop and execute tests to verify the functionality and performance of electronic devices and systems. This course provides a foundation in the principles of digital electronics, which are essential for understanding and designing tests for electronic devices and systems.
Technical Writer
Technical Writers create technical documentation, such as manuals, white papers, and articles, for a variety of audiences, including engineers, scientists, and consumers. This course provides a foundation in the principles of digital electronics, which can be helpful for understanding and writing about technical topics.
Sales Engineer
Sales Engineers sell and support technical products and services to customers. This course provides a foundation in the principles of digital electronics, which can be helpful for understanding and selling technical products and services.
Product Manager
Product Managers are responsible for the development and marketing of products. This course provides a broad overview of the principles of digital electronics, which can be helpful for understanding the technical aspects of products and for making decisions about product development and marketing.
Teacher
Teachers teach students about a variety of subjects, including science, technology, engineering, and mathematics. This course provides a foundation in the principles of digital electronics, which can be helpful for teaching students about electronics and computer systems.
Electrical Engineer
Electrical Engineers design, develop, and test electrical systems and components, including digital circuits. This course provides a foundation in the principles of digital electronics, which is essential for understanding and designing electrical systems and components.
Computer Scientist
Computer Scientists design, develop, and analyze computer systems and software. This course provides a foundation in the principles of digital electronics, which is essential for understanding and designing computer systems and software.
Software Engineer
Software Engineers design, develop, and test software applications. This course provides a foundation in the principles of digital electronics, which can be helpful for understanding the hardware that software runs on.
Data Scientist
Data Scientists collect, analyze, and interpret data to extract insights and make predictions. This course provides a foundation in the principles of digital electronics, which can be helpful for understanding the hardware that data is stored on and processed by.

Reading list

We've selected 14 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Digital Electronics & Logic Design Circuits.
Provides a comprehensive overview of digital design principles and practices, covering topics such as number systems, Boolean algebra, combinational logic, sequential logic, and digital systems design. It valuable resource for students and professionals alike.
Provides a comprehensive introduction to digital logic design using Verilog HDL. It covers topics such as number systems, Boolean algebra, combinational logic, sequential logic, and digital systems design. It valuable resource for students and professionals alike.
Provides a comprehensive introduction to digital logic design. It covers topics such as number systems, Boolean algebra, combinational logic, sequential logic, and digital systems design. It valuable resource for students and professionals alike.
Provides a comprehensive introduction to digital systems design using Verilog HDL. It covers topics such as number systems, Boolean algebra, combinational logic, sequential logic, and digital systems design. It valuable resource for students and professionals alike.
Provides a comprehensive introduction to digital logic and computer design. It covers topics such as number systems, Boolean algebra, combinational logic, sequential logic, and digital systems design. It valuable resource for students and professionals alike.
Provides a comprehensive overview of computer organization and design. It covers topics such as computer architecture, processor design, memory systems, and input/output devices. It valuable resource for students and professionals alike.
Provides a comprehensive overview of computer systems from a programmer's perspective. It covers topics such as computer architecture, operating systems, and programming languages. It valuable resource for students and professionals alike.
Provides a comprehensive introduction to computing systems from the ground up. It covers topics such as computer architecture, operating systems, and programming languages. It valuable resource for students and professionals alike.
Provides a comprehensive overview of the elements of computing systems. It covers topics such as computer architecture, operating systems, and programming languages. It valuable resource for students and professionals alike.
Provides a comprehensive overview of computer architecture from a quantitative perspective. It covers topics such as computer organization, processor design, memory systems, and input/output devices. It valuable resource for students and professionals alike.
Provides a comprehensive overview of operating system concepts. It covers topics such as process management, memory management, file systems, and input/output devices. It valuable resource for students and professionals alike.
Provides a comprehensive overview of modern operating systems. It covers topics such as process management, memory management, file systems, and input/output devices. It valuable resource for students and professionals alike.
Provides a comprehensive overview of distributed systems principles and paradigms. It covers topics such as distributed algorithms, fault tolerance, and security. It valuable resource for students and professionals alike.
Provides a comprehensive overview of computer networks from a top-down perspective. It covers topics such as network architecture, routing, and security. It valuable resource for students and professionals alike.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Digital Electronics & Logic Design Circuits.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser