Skip to main content

Computing

Digital Logic

Train on Digital Logic with 315 published problems. Preview a problem, explore the course outline, and work through one problem at a time.

Change course

Training

Start training
Course and path

Available problems completed

View progress

Loading course progress…

Preview a course problem

See a problem from Digital Logic before you begin.

Course topics

Course topics

  1. Boolean algebra and combinational logic

  2. Logic minimization and hazards

  3. Latches, flip-flops, and sequential circuits

  4. Finite-state-machine design

  5. Arithmetic units and datapath composition

  6. Timing, clocking, and HDL verification

Practice problems

Try a few Digital Logic problems, each with a hint.