I am not a CMNS major but I took few CMNS courses like 110, 130, 221,371 and of course CMNS 375 (So far I think this is one of the most popular class for HK students )
All CMNS classes (except 371) I took were pretty straight forward, and if you know some friends who took 375 they can properly assist you as well.
CMNS 371 focuses on writing (for me, i wrote 50+ pages of paper in total, plus a 50% Final); it was a horrible experience |