COURSES E3 231 (2:1, Jan) Digital System Design with FPGAs E3 245 (2:1, Aug) Processor System Design NPTEL Video Course: Digital System Design with PLDs and FPGAs Course at NPTEL Site Course at YouTube