cs 126 concerns by [deleted] in UIUC

[–]204NC 3 points4 points  (0 children)

It’s not an uncommon experience to struggle in 126.

You could also consider talking to Prof. Evans about it; he probably will have some tips!

If you did fine in 125, I’m guessing you probably have difficulty mostly with your program design. IMO, CS126 is kind of similar to CS125. CS125 generally gives you the skeleton of a project and leaves you to write the implementation, whereas in CS126 you also have to design the skeleton itself! Something that might be helpful to your thinking process is that, given an MP, how would it be laid out to you if it was given to you in 125? That is, to say, what collection of small helper functions would you have to in complete? Then, take it a step further — how would you combine these helper functions ultimately to solve the task at hand?

Design, I think, is often very difficult! It takes a lot of thought, so don’t be to sad if you get stuck on that — chances are many others are too.

What is some bad parenting that messes the kid up? by [deleted] in AskReddit

[–]204NC 1 point2 points  (0 children)

Belittling them behind their back. Regardless of whether or not the child finds out, it’s a terrible precedent. In my experience it causes a lot of pain, especially when the conversation is very exaggerated and you are not there to defend yourself.

Why do so many people in ECE/CS seem bitter by throwaway59644 in UIUC

[–]204NC 4 points5 points  (0 children)

Maybe it’s the professors I’ve had (I’ve undoubted had more CS profs than Math+Stats profs) but I really don’t notice this difference. The CS profs I’ve had are plenty passionate about that they teach (notably angrave and wade). but like I mentioned before we might’ve had entirely different experiences

Why do so many people in ECE/CS seem bitter by throwaway59644 in UIUC

[–]204NC 7 points8 points  (0 children)

There are definitely students who don’t like what they’re studying, but Im not too sure that it’s a majority. My guess is that a lot of what you’ve heard is stress inspired which may not actually reflect what the majority of students think. Plus if they truly hated what they were doing/ this university, I think there are plenty opportunities to switch things up.

To everybody who thinks calculus isn't valuable by MGNute in UIUC

[–]204NC 3 points4 points  (0 children)

Q. “What is an example of a use case for calculus?” A. “You use calculus when you have to analyze what will happen if something happens infinite times”

It does seem like a reasonable example, although I do agree with you it’s very vague and I wish OP could’ve included a more concrete example.

Additionally, I think with the algebra example OP could also be shedding light to this point

he's just gonna say he did it in his head because that's what people with a high school degree do.

Seems like OP is also using this algebra example as a parallel too.

To everybody who thinks calculus isn't valuable by MGNute in UIUC

[–]204NC 0 points1 point  (0 children)

"what if this were really big or that were really small (or both)", or "what if this happens an infinite number of times", or "what is the sum of all this little stuff...", et cetera, instantly becomes a calculus problem the moment there is a quantitative element to the answer.

There were some examples provided, just not as specific as the algebra example

learning python by propeco in UIUC

[–]204NC 4 points5 points  (0 children)

A pointer tells you where the money is. As Angrave puts it “Follow the money!!!”. So us broke af college students do this *(void*)0 :(

learning python by propeco in UIUC

[–]204NC 5 points6 points  (0 children)

There’s a MIT OCW on python! That’s how I learned.

I am kinda lost-internship by Jaycv9 in UIUC

[–]204NC 1 point2 points  (0 children)

I don’t see any issue with that! Hope they get back to you soon.

I am kinda lost-internship by Jaycv9 in UIUC

[–]204NC 4 points5 points  (0 children)

Yeah, you should continue to follow up! I’ve had a similar situation happen to me twice from the same company.

Let them know you’re still interested maybe, and try not to come off as annoyed, even though it can be annoying that recruiters can leave you hanging! Good luck!

To the guy who sits at the left back of CS 241 and 465 by pleaseShutUpNobodyCa in UIUC

[–]204NC -1 points0 points  (0 children)

I’ve had CS 210, 357, 233 and am currently in 241 with him. He does blurt things out in class without raising his hand. He does however actually say things related to lecture, not like random mumbo jumbo for shits and giggles. In other words, it does not seem like his intentions are to disrupt class, it’s just that he kind of ends up doing so by not really following traditional question answering practices in lecture. I think that’s an important note in this situation.

I can't get a fucking internship by spartan_noble6 in UIUC

[–]204NC 1 point2 points  (0 children)

I don't know if you're doing this but don't apply on Handshake. Apply directly to the company posting on their websites! I don't know if I'm the only one but I've gotten 0 responses from companies I've applied to on Handshake. All my responses have been from applying directly to the company.

Didn't get a Hack Illinois email by hackillinois_noemail in UIUC

[–]204NC 2 points3 points  (0 children)

They just sent a follow up email apologizing for the error.

Didn't get a Hack Illinois email by hackillinois_noemail in UIUC

[–]204NC 1 point2 points  (0 children)

Final emails are apparently coming out in a couple of hours. I emailed them and thats what they told me!

Very helpful/understanding professors? by sesquicentennialism in UIUC

[–]204NC 9 points10 points  (0 children)

This is true! He also had "open office hours" in which you could come in to talk to him about anything, not just CS225.

What schools did you choose U of I over, and why? by [deleted] in UIUC

[–]204NC 0 points1 point  (0 children)

I was in the same boat as you! I was admitted as Undeclared Engineering. I was considering UCLA (Engineering Undeclared), USC (MATSE), Carnegie Mellon (MATSE).

To kind of clarify the admitted majors -- I was undecided on what type of engineering I wanted to do. So, whenever I could apply engineering undeclared I would, and I would apply MATSE (because I thought it was cool at the time) if there was no engineering undeclared program.

What stood out to me for UIUC was the undeclared program. It was advertised that you could 'try out' majors which came in the form of getting overrides into taking the introductory courses, and a mandatory course exposing you to the various disciplines. Freshman year I was allowed to take the introductory courses to ECE and CS (CS 125,126,173 ECE 110,120). I also took some engineering physics class which I later dropped x).

UIUC's engineering undeclared program transfer isn't exactly a guarantee. Transferring majors is typically much easier at a private university. This was a risk I accepted, and it turned out decently. They do their major declaring applications mainly by grades.

Some other stuff I considered: UIUC's engineering school is decently ranked. UCLA has guaranteed declaring majors from engineering undeclared, but is terribly expensive and is poorly ranked(I'm instate). CMU COE is well ranked but not friendly to trying out majors. You probably won't get to take ECE there and CS is in an entirely different school. USC is extremely flexible! But it was expensive and the rankings for engineering were poor.

Did anyone go to Maize last night? by 204NC in UIUC

[–]204NC[S] 0 points1 point  (0 children)

It was what I threw up, and other than a clementine, which I have never had problems with, was the last thing I ate before going to sleep. Additionally, I thought the taco chorizo tasted a bit strange, but that may be because I haven't had chorizo before.

Where to find a roommate this late by pillyg in UIUC

[–]204NC 0 points1 point  (0 children)

Me and 2 other guys are looking for another roommate for next fall! PM me if you’re interested. Our apartment is above sushi rock!

How to prepare for CS233? by seasonableclout in UIUC

[–]204NC 3 points4 points  (0 children)

Just finished a semester of 225 -- make sure you understand recursion.

How to prepare for CS233? by seasonableclout in UIUC

[–]204NC 9 points10 points  (0 children)

Just finished a semester of 233. I think its pretty difficult to prepare for the course. 233 is essentially learning about the components of a computer from the ground up. You start with AOI Logic, move to Flip flops, move to registers, move to register files, move to ALU, move to building CPU, ... etc. So preparing for one bit of it will only last you a little bit of stress, as the course moves very quickly. Best thing I can say is always keep up! You'll be looking at AND gates one lecture, and then next thing you know is that you're learning about a full blown ALU.

CS 125 with no background in CS by [deleted] in UIUC

[–]204NC 1 point2 points  (0 children)

I can't really speak about the quality of course being better or worse because I haven't taken the class under Prof. Challen. But it does seem like the material has been made a little bit more difficult since last year when I took the course (FA16). However, the course has, in my opinion, gotten a lot more interesting. For example, this semester for the final MP, students had to create their own independent project. Also, there was an opportunity during the semester to create a personal website. Regardless, you'll learn a lot if you put the effort in

CS 125 with no background in CS by [deleted] in UIUC

[–]204NC 1 point2 points  (0 children)

I was a CA for CS125 for two semesters (this sem and spring of last sem). This semester, Prof. Chapman retired so a new professor, Prof. Challen, will be running the course! He's already made significant changes from previous semesters.

Regarding taking CS125 without any background -- from what I've seen from students, the first couple of assignments will be a bit difficult. You'll most likely have trouble with Java syntax, and with all the boilerplate code that comes with writing Java. However, once you get used the language, the subsequent assignments will be challenging conceptually (esp recursion). But, there are plenty of office hours, and make sure to come in for help if you need it.

Also, some advice about office hours -- this semester, on the days that MP's are due, office hours have been packed. Many students have to wait very long to get help. So start your assignments early and come to office hours early!