Spring Scheduling

<p>So looking for some anonymous feedback. So having four courses this fall has been challenging enough and I know I need to spend more time on stuff.</p>

<p>The new CS curriculum changes everything -- I was hoping to take 211 (which seems to be a pre-req for everything I was looking at for next year) but we aren't allowed to take 211 and have to take 150 (which is replacing 212).
BCO you suggested not to take 213 and 150 the same time. I agree, cause I already have 251.</p>

<p>So I'm sort of stuck thinking about what to take as a fourth and fifth class.
I got 251, 150 (formerly 212), Freshman English
Was either going to add two GEs or just add a math class-- either Combin. 21-301 or Linear Alg.
I'm worried that Linear's workload is way over the top for 9 units from what I'm hearing - but Mahai is teaching Matrix-- and she's awful!
Suggestions? Oh-what about stats?</p>

<p>Also worried cause 122 was an experiment and 150 will be another experiment-- so maybe just go to 213?<br>
What has the most work load - 212 or 213?
I really wanted to take 211 and now have to wait for the third experimental course to roll out in the fall, it's going to be 210 (and apparently there's also 214 for the Spring).</p>

<p>Advice? Work load in all these courses -- rank high to low please.</p>

<p>I'm really worried about the work load and ending up transiting into a 80-90 hour week.</p>

<p>(and no-- I'm not taking Chinese II-- it was fun, but I'm done!)</p>

<p>I’m a junior in CS so I’ve taken all of the courses you’ve been mentioning. Obviously, I know nothing about these new “experimental” courses.</p>

<p>You said that you were only taking 4 classes this fall and that was already pretty challenging, right? If so, I would NOT recommend taking 251 and 213 at the same time. I’m sure you’ve heard the rumors about 251. I can assure you they are all true. 213 is a solid course in computer systems and not a walk in the park either. </p>

<p>Many of the people who take 212 have a really hard time with it. Functional programming is not something that is intuitive and the professors aren’t very good at teaching it and the homework is very, very long. That being said, if 150 is an experimental course meant to replace 212, it might not actually be that hard. I say this because I feel that 150 would be an introduction into the concepts of functional programming without all the long homework assignments and crazy theory concepts. That’s just my first impression of it. </p>

<p>What has the most work load 212 or 213? I’d say equal. They both are very difficult courses and you’ll be spending about an equal amount of time in both of them trying to understand the concepts. However, I’m going to say that 213 probably takes less time for homework since C programming is a bit more natural for many people coming out of Python and Java. (as compared to ML, functional, programming).</p>

<p>211 is also a lot of work. (The way to look at it is, that the 21x courses are pretty much the same amount of work and the same difficulty. It depends on what a student is good at. )</p>

<p>As for your schedule, if you did 251, 150(212) or 213 or 211, Interp, you may consider taking a stats class (36-217, or 36-225, those are the two easier ones) or some humanities. I would advise against taking a math class since you’ll have plenty of math work in 251. Unless of course, you want to, then go ahead. </p>

<p>Sorry for the long post but hopefully you got something out of it. Best of luck.</p>

<p>Thanks-- very helpful.</p>

<p>Yes I heard about 251. Concepts has been ok-- could actually end up with an A-- have a High B right now. But I know I should be happy to get out of 251 alive.</p>

<p>So guess it will have to be 150 (previous 212) and 251, waiting for 213 until fall.</p>

<p>Probably fourth class will be stats rather than Linear Alg, or Combin.
The curriculum shows stats in third year-- any problem with taking it now - the 36217 course? Any problem waiting on matrix or linear until the Fall-I could not stand Mahai another semester!</p>

<p>Do you know anything about this course? Project based stuff on Maple and Latex-- manageable ? Likely A?
21320 Symbolic Programming Methods </p>

<p>Any GEs you recommend-- exams only. (Since I have Interp – don’t want to be writing papers all the time.) I like history, but figure those would all be papers. Anything in Philosophy or Psych? Linguistics sounds good but it is same time as Great Ideas.</p>

<p>There’s nothing wrong with taking stats in freshmen spring, assuming it’s offered, of course. And nothing wrong with waiting on matrix/linear algebra until next fall. Hopefully Mihai won’t be teaching it :)</p>

<p>Sorry, I don’t know anything about that course, 21320. Hopefully you’ll be able to ask your advisor about it (Jacobo)</p>

<p>In terms of GE’s, Principles of Economics is a popular one. It’s pretty much just homework assignments and exams. I took a philosophy course called Nature of Reason (80-150, i think) and I only had homework assignments and exams (no papers). With philosophy classes, it’s pretty much hit or miss. Teachers may or may not assign papers. My roommate is taking Cognitive Psychology and from what I see, there are no papers either. Oh, I hear that Abnormal Psychology is an easy A. You can also try taking some business classes (if you’re interested). Those obviously don’t have papers either.</p>

<p>Thanks Noble</p>

<p>Stats conflicted with Great Ideas too.</p>

<p>Looking at some of the Info Systems electives as well and will see what Jacobo says about the Symbolic Programming class.</p>

<p>Now I have to pick a section of freshman english.</p>