Answer from cs61c-al (Phillip Chin 16156822) for Question 3 I feel comfortable with verilog for the most part. Structural and data flow are I think I got down. Behavorial on the other hand seems to have a lot more to it. It looks more like a language, but there's a bunch of keywords that I don't think I'm familiar with. With MIPS, I feel I'm comfortable. With C, I'm comfortable with the material on C that was covered. Verilog for the most part is pretty easy, just connecting wires. It's coming up with implementations of hardware that's the difficult part, but the actual writing is easy.