I took the course last year (2014-2015) and overall didn't find it too difficult. The concepts are relatively easy to grasp and the profs are excellent at lecturing. There is however quite a bit of material you have to really understand and know how to apply, especially on the exam (since it is cumulative). Personally, I really enjoyed the course because the material was interesting, which in a way made the course easier since the midterms and exam did not feel like a chore to study for.
With that being said, it is certainly possible to get 11 or 12.
Let me know if you have any further questions