Verilog Compilation of codes and mini projects in Verilog for the principles of Computer Architecture.