How difficult are CS 2110 and CS 2800 for students with little CS background?

hoonose
Thu, 24 Dec 2009 21:01:47 +0000

2800 covers logic, sets, functions, algorithm complexity, induction, number theory, combinatorics, and probability. I’d say if you have experience in half of these, you’ll find the class, really really easy. If you have a notion of what they are, you’d probably be ahead of much of the class. Also, if you’re good at finding proofs and having an intuition for mathematical concepts, 2800 will be your easiest course next semester.

On the other hand, if none of these apply, you’re not out of luck. Yes, studying the material may help, but it’s more important to just do practice problems, and try to develop an intuition for how and when to apply different techniques.

I took transfer credit for 2110, so I can’t comment much on it. However, the professor next semester is Bailey, so I can say you’re in for a fun time :)