coursework for VLSI