DEV Community


Discussion on: What Are the Most Important CS Principles to Learn as a New Dev from a Non-Traditional Background?

ssimontis profile image
Scott Simontis

The program we used to learn logic gates was called Logisim and is freely available. There was one TA who pretty much made the class worthwhile when I took it. He knew the content leagues better than the professor who wrote the textbook, created all of the exercises and projects himself, and overall was a super awesome human being. I was struggling hard with depression when I took the first class, and would have majorly failed if that TA didn't help motivate me through it.