May 19, 2024  
College Catalog 2023-2024 
College Catalog 2023-2024 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ELEC 1211 - Digital Electronics Basics

Credit Hours: 3.00

Prerequisites: ELEC 1141  or ELEC 1171  

(formerly EETE 1210)

This course will provide students with the knowledge required to understand and troubleshoot digital electronic circuits. Among the topics discussed are number systems, codes, logic gates, Boolean statements, combinational logic, flip-flops, counters, shift registers, memory and storage, and integrated circuit technologies. Knowledge will be gained through lecture, textbook assignments, hands-on laboratory experiments, and simulated virtual experiments utilizing virtual circuit software.

Billable Contact Hours: 4

Search for Sections
Transfer Possibilities
Michigan Transfer Network (MiTransfer) - Utilize this website to easily search how your credits transfer to colleges and universities.
Outcome 1: Upon completion of this course, students will identify and describe introduction to digital concepts.


  1. Explain the difference between digital and analog quantities.
  2. Show how voltage levels are used to represent digital quantities.
  3. Discuss various parameters involving pulse waveforms.
  4. Explain the basic logic operations of NOT, AND, and OR.
  5. Identify integrated circuits according to complexity and packaging.
  6. Identify pin numbers on integrated circuit packages.
  7. Recognize how test instruments are used to troubleshoot digital circuitry.

Outcome 2: Upon completion of this course, students will be able to identify and apply number systems, operations and codes.


  1. Count in the binary numbering system.
  2. Convert between binary and hexadecimal.
  3. Express binary numbers in sign magnitude, 1 and 2’s complement.
  4. Convert between binary and decimal.
  5. Convert between decimal and BCD.
  6. Interpret ASCII code.

Outcome 3: Upon completion of this course, the student will identify and apply logic gates.


  1. Describe the operation of all basic logic gates.
  2. Describe the operation of XOR and ENOR logic.
  3. Understand timing diagrams.
  4. Make basic comparisons between TTL and CMOS gates.
  5. Troubleshoot logic gates.

Outcome 4: Upon completion of this course, the student will apply logic simplification.


  1. Understand the basic rules of Boolean logic statements.
  2. Apply DeMorgans theorem to simple Boolean expressions.
  3. Convert truth tables to sum of products logic.
  4. Use a Karnaugh map to simplify logic statements containing no more than 4 variables.
  5. Utilize NAND and NOR gates to implement any logic.
  6. Troubleshoot combinational circuits containing NANDS and NORS.

Outcome 5: Upon completion of this course, the student will identify and apply flip-flops.


  1. Recognize the difference between a latch and a flip-flop.
  2. Explain how various types of flip-flops differ in operation.
  3. Apply flip-flops in basic applications.
  4. Describe the difference between synchronous and asynchronous operation.
  5. Understand basic counter and shift register applications.
  6. Troubleshoot circuits containing flip-flops.

Outcome 6: Upon completion of this course, the student will calculate and apply integrated circuit (IC) technologies.


  1. Determine noise margins for various devices.
  2. Calculate power dissipation in IC’s.
  3. Explain how propagation delay affects operating speed.
  4. Use and interpret data sheets.
  5. Explain and determine fan-out for any device.
  6. Understand the difference between totem pole and open collector outputs.
  7. Describe the operation of tri-state devices.
  8. Properly terminate unused inputs.
  9. Handle CMOS devices properly without the risk of damage.

  • Communication: The graduate can communicate effectively for the intended purpose and audience.
  • Critical Thinking: The graduate can make informed decisions after analyzing information or evidence related to the issue.
  • Global Literacy: The graduate can analyze human behavior or experiences through cultural, social, political, or economic perspectives.
  • Information Literacy: The graduate can responsibly use information gathered from a variety of formats in order to complete a task.
  • Quantitative Reasoning: The graduate can apply quantitative methods or evidence to solve problems or make judgments.
  • Scientific Literacy: The graduate can produce or interpret scientific information presented in a variety of formats.
CDO marked YES apply to this course:
Information Literacy: YES
Quantitative Reasoning: YES
Scientific Literacy: YES


  1. Introduction to Digital Concepts
    1. Digital and analog quantities
    2. Binary values
    3. Basic logic operations
    4. Integrated circuits
    5. Test instruments
  2. Number Systems, Operations and Codes
    1. Conversion between numbering systems
    2. Binary arithmetic
    3. 1 and 2’s complement
    4. Signed binary numbers
    5. Hexadecimal numbering system
    6. BCD, ASCII and other codes
    7. Parity checking
  3. Logic Gates
    1. Basic logic gates
      1. Inverter
      2. AND and OR
      3. NAND and NOR
      4. XOR and XNOR
    2. Integrated logic circuits
    3. Troubleshooting logic circuits
  4. Logic Simplification
    1. DeMorgans’ theorem
    2. Boolean expressions and truth tables
    3. Karnaugh mapping
  5. Combinational Logic
    1. Basic combinational logic
    2. Universal property of NAND and NOR gates
    3. Timing diagrams
    4. Troubleshooting combinational logic
  6. Flip-Flops
    1. Flip-flop operating characteristics
    2. Flip-flop circuit applications
    3. Synchronous and asynchronous operation
    4. Shift registers and up-down counters
  7. Integrated circuit technologies
    1. Basic operational characteristics and parameters
    2. CMOS and TTL logic families
    3. Other logic families (PMOS, NMOS E2CMOS, etc.)

Primary Faculty
Dulinski, Kenneth
Secondary Faculty
Mielke, Michael
Associate Dean
Jewett, Mark
Hutchison, Donald

Primary Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088

Add to Favorites (opens a new window)