Pretty easy, overall.
It was a required course for me, but there is no book and he has a really good way of teaching what you need to know by constantly building up to a final project.
The best part was when we finally started coding a replica of the German Enigma. It was really interesting to actually understand how letters were being changed.
Hours per week:
Advice for students:
If you want to succeed, take notes. If you don't understand something or are confused, talk to the professor. Dr. Goulding will always be happy to help you.