This class was tough.
For anyone that is currently taking or will be taking in the near future, this is one of the hardest courses I have taken yet. I suggestion to you is to make sure you stay on top of your work. Don't wait until the last minute to do your work. Don't fall behind and don't miss any work. There are papers about every other week some times couple weeks in a row. Make sure you do them don't rush them and pay attention. Because if you don't you will fall behind and you will fail.
If you pay attention take the time to actually learn instead of just rushing through each week you will learn quite a bit and there is some very interesting stuff to learn. Just be through
Hours per week:
Advice for students:
Like I said before, don't rush, pay attention, don't wait till last minute. Don't miss any assignments.