i took this instead of cs101 my first year because i didnt have any cs in high school. it was helpful to have a computer there to look at the programs during the lectures, but other than that, the class wasn't that great. cohoon knows what he's talking about (he wrote the book), but he's so disorganized that it makes the class a lot more difficult. instead of teaching well, we were expected to read the book and teach ourselves. TA was helpful for homeworks, but cohoon himself made the class a lot harder than it needed to be
Grade Distribution
52 Reviews
If you have not had programming experience then this is the class for you. Dr. Cohoon takes the newbie and transforms them into programing machines. It's almost amazing.
It's not a difficult course, but the professor is so disorganized at times that an easy concept just comes out muddled and confusing. He encourages question-asking during class, though, so take advantage of that. Also, the TAs are very helpful.
Cohoon is the most disorganized person I have ever seen in my life. Avoid him if you can.
This class was easy, but if you want to go into CS with this as a background think again. CS101X did not prepare me at all for the upper level classes and left me far behind the rest of the students that had taken 101
This class made me decide to major in CPE.
Take 101x if you dont understand computer science. Try hard to get in.
Cohoon is a great guy and really enthousiastic
Mr. Cohoon is very enthusiastic about this class. The material is a bit boring but not all that difficult.
You can't help but learn everything in this class. It made me want to major in CS/CPE