ENGR 16 - Introduction to Digital Electronics with FPGA Programming

    Recent Professors
    Isaac Almaraz
    Recent Semesters
    Spring 2026
    Class Size
    24 students
    Credits
    4
    Prerequisite
    MATH 160
    Spring 2026 Sections
    View Spring 2026 sections of ENGR 16
    Transfers To
    CSU
    Description
    A core course in electrical and computer engineering which introduces Digital Electronics and Field Programmable Gate Array programming. Digital circuit implementation using Field Programmable Gate Arrays (FPGAs). Analysis, design, building, and testing of combinational and sequential digital logic circuits. Analysis and design of finite state machines with state diagrams and ASM charts. Design of finite state machines with HDL and implementation of finite state machines with FPGAs.
    Usually Held
    Mon Wed 5:30pm–6:55pm, Mon Wed 7:15pm–8:40pm