It would be a good idea to do something related to another subject in your course. In my bachelor's project, last century, I made a Hamming(7,4,1) Codec, and because of that I had the support of more than one advisor for correlated subjects (Microelectronics/Digital Communication, in my case), something useful when their schedules are always full. Out of curiosity, it was made not with any circuit descriptive language - a novelty here at that time - but with schematic capture; agonizing, to say the least.