| Verilog constructs | 2 |
| Combinational logic implementation | 5 |
| Sequential logic implementation | 3 |
| Advanced Verilog language constructs | 10 |
| Verilog projects | |
| Memory verilog coding and TB development | 3 |
| Synchronous and Asynchronous FIFO design and verification | 4 |
| SPI Controller | 4 |
| Pattern detector | 2 |
| CRC generation | 2 |
| Total | 35 |