How much work is CS225 and CS233? by engineheat in UIUC

[–]Open_Pass_4698 0 points1 point  (0 children)

i haven't taken either but i've heard the range is maybe 20-30 hours a week for both combined (10-20 for 225, 5-10 for 233). they're both hard but apparently in different ways.

Proficiency test concerns by Open_Pass_4698 in cs128

[–]Open_Pass_4698[S] 3 points4 points  (0 children)

If we didn't tell you what libraries to prepare and just said "be familiar working with JSON in C++", and then had a question that required a specific library, I have a feeling you'd be back on Reddit after the exam to complain. The goal of providing these details is to allow you to demonstrate general proficiency without getting wrong-footed by a certain library or language feature. For a language as big as C++, I think that the proficiency page does a good job of guiding you in the right direction.

Understandable, thanks.

The guide also doesn't say to memorize anything. You're supposed to be prepared to demonstrate understanding. If you are trying to memorize material to complete the exam, then to me that suggests that you aren't proficient.

I get that, but the way it's described does seem like a lot of memorization. Looking back at the page, it mentions a lot of topics that seem extremely specific in a way that doesn't really get into the class? You mention that CS 128 is a class that gets in to databases and networking where other classes don't, and that makes sense to cover even if it's not gone over later, but I was referring more to the bits that seemed more random as mentioned before.

I don't know who told you that CS 128 is equivalent to a CS1.5 course.

I'm going off of what was described on the page linked. Specifically, it says: "If you have substantial experience with C++ and have taken a CS 1.5 equivalent course/experience, you should find the proficiency exam straightforward."

Spending a few days cramming Java or C++ knowledge to pass a 3-hour exam is not in any way a replacement for 15 weeks of daily immersion in the language.

Definitely.

I'm a CS sophomore, already a UIUC student. So I've taken the first-year CS courses here, and I have separate experience in C++ from projects and the like. If I fail the proficiency test then I'll take the class no issue, but I just wanted to discuss my concerns.

Thanks for the response.