Reflections on CS 241 Fall 2017

Credibility: Attained 93% overall grades.

About workload: It's like a sin function, peaking at Malloc (A name of a mp). Labs are easy and make sure you got a good partner and ask LOTS OF questions during lab session, which can save you huge amount of time.

About difficulty: Not hard. Yes you heard me. Concepts are fairly easy and the most challenging part is debugging, because what you are going to do in this course are filling with the tricky side of system programming.

About Quiz: The weight is super high, like 5% of final grade for each quiz. But you got one drop.

About Final: I don't think it's hard, but the graders are tough so the grades are super ugly. Points deducted from final will be contributing most to you total grades loss.

About office hour: Go to it if you got questions. Don't waste time to figure out something taking lots of time for you to figure out.

Other things: Don't take 241 with other tough courses. I took it with CS 421 and CS 450. It works fine but I barely had time to do any research I am interested in. But from another point of view, you can suck it up for one semester and finish all heart breaking s**t. For example, taking 241 with 374. People will tell you it's crazy. But you never know what you can achieve unless you push it (provided that you are brave and tough).

I've finished 241 and never ever want to touch system programming again. Probably got PDST even though I have good grades, because the schedule is really tight, and you would never have a break. I mean, I took college entrance exam back in China which contorted tons of Chinese kids' soul, and that was like a breeze compared to the pressure CS 241 gave me. Maybe it's individual dependent. For me, I'm suck at dealing with low level programming but enjoy rigorous math in course like CS 374 and CS 450.

With all that said, there are lots of students enjoying 241 and TAs are smart and helpful. Since this is mandatory course, enjoy this journey and make the most of it. I'm out for good.

/r/UIUC Thread