ENGR 16 Introduction to Digital Electronics with FPGA Programming
4 Units (Degree Applicable, CSU, UC)
Lecture: 54
Lab: 54
Prerequisite: MATH 160
Advisory: ENGR 6 or CSCI 140
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.
Course Schedule