Welcome!

ECE 101 Topic Tentative Outline

  1. Engineering Design
    • The History of Digital Information Technology
    • The Engineering Design Algorithm
    • Moore's Law
    • Block Diagrams, Flow Charts
    • Writing HTML/JavaScript to share information
    • Some details about the operation of the Internet and WWW
  2. Signal Processing
    • Digitization (ADC): Sampling and Quantization
    • Signal Quality
    • Nyquist Sampling Theorem, aliasing
    • Filters
    • DAC
    • Sinusoids
    • Periodic Signals
    • Period, Fundamental Frequency, Fourier Series
    • Music Theories
    • Images
    • Video
    • Compression Techniques: Run-Length Encoding, Huffman Codes
    • Digital Communication Techniques: OOK, FSK
  3. Binary Logic
    • Gates: AND, OR, NOT, XOR, NAND, NOR
    • Boolean Algebra
    • DeMorgan's Laws
    • Truth Tables
    • Combinatorial Circuits
    • MUX and Decoders
    • Memory: Delay Flip Flops (DFFs)
    • State Diagram
    • Next State Table
    • State Machine