This course will cover advanced system design using modern programmable logic devices. Hardware/software co-design techniques will be discussed. Includes comparisons of commercially available Programmable Logic Devices and consider their applications in both combinational and sequential logic system design. Students will also be familiarized with hardware description language such as VHDL and show how design ideas can be efficiently translated into programmable hardware implementations. Prerequisites: ECEN 623. (S)