Nov 21, 2024  
2024-2025 Undergraduate Academic Catalog-June 
    
2024-2025 Undergraduate Academic Catalog-June
Add to Portfolio (opens a new window)

ELE 1801 - Transfer Digital Logic and Embedded Systems

2 lecture hours 2 lab hours 3 credits
Course Description
This course is utilized to document approved transfer credit in Digital Logic and Embedded Systems from another college, normally as part of an articulation agreement, and is not intended for regular offering at MSOE. The digital topics include digital number systems, testing logic functions, implementing Boolean expression using combinational logic circuits, and testing logic blocks, simplification techniques, encoders, decoders, and multiplexers. Microprocessors and embedded systems are examined as well, where students describe processor architecture, program microcontrollers/microprocessors, analyze general purpose input/output, analyze analog to digital conversion results, analyze interrupts, and implement serial communication.
Prereq: None
Note: Both ELE 1801 Transfer Digital Logic and Embedded Systems and ELE 2801  Bridge Digital Design and Procedural Programming are required to satisfy the ELE 1601  Introduction to Programming for EEs and CPE 1500  Digital Logic courses at MSOE.
This course meets the following Raider Core CLO Requirement: None
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Analyze digital number systems
  • Test functions of basic logic functions
  • Implement Boolean expressions using combinational logic circuits
  • Identify electrical signals or characteristics
  • Test the operation of logic blocks
  • Test the operation of display devices
  • Test the operation of sequential logic devices
  • Determine functions of electronic memory
  • Interface digital to field devices
  • Apply Boolean tools and other simplification techniques
  • Differentiate specifications among logic families
  • Build encoders, decoders, and multiplexers into a system
  • Generate pulses and timing signals
  • Build clocked logic circuits to drive encoders, decoders and multiplexer systems with asynchronous and/or synchronous counters
  • Explain digital design considerations (relate to real world)
  • Test an analog to digital interface
  • Describe microcontroller/microprocessor architecture
  • Program microcontrollers/microprocessors (target) using microprocessor language (preferably C)
  • Apply Hexadecimal numbering system to memory mapped registers
  • Analyze general purpose digital I/O
  • Evaluate parallel communications
  • Analyze analog to digital conversion
  • Analyze interrupts
  • Implement Pulse Width Modulation (PWM)
  • Implement serial communications

Prerequisites by Topic
  • None

Coordinator
Dr. Joshua Carl



Add to Portfolio (opens a new window)