I shared this link in another channel but it is appropriate here as well:
http://ai.eecs.umich.edu/people/conway/VLSI/MIT78/MIT78.html ... this was an original course at MIT .. the instructor notes are amazing to browse through and show the variety of projects that were tackled by participants in that course.