I have scheduled two classes for VHDL (language fro programmable hardware). You will need programming experiance to take this class.
The first is Hardware for Programmers, an intro to give programmers enough hardware knowledge to take the second class (2 - 3 hours). Starts June 8th.
The second is VHDL Basics, thirteen 2 hours classes. It covers most of the language with labs. Starts June 18th.