CAS Computer Science Schedule (Freshman)

<p>Can anyone tell me if this schedule seems fine? I'm so confused on this whole process and I hope I'm not missing anything significant or doing something wrong.</p>

<p>Schedulizer:</a> Fall '09</p>

<p>Assuming you already have AP CS credit, it looks fine.</p>

<p>Yes, I got a 5 on the AP Comp Sci A exam, so I have credit from that.</p>

<p>Do you think I need to take any other CS/MATH classes? I feel like my schedule looks too “Let’s have fun” and not enough “I’m serious about this CS business”</p>

<p>Bump! 10chars</p>

<p>we’re in the same cs lecture, though I’m a sophomore not a freshman</p>

<p>I’d add another class, but that’s just me. 4 classes first semester is what I took, but I regret it and wish I took more now. Then again, I’m planning on double majoring and triple vectoring, so your goals may vary.</p>

<p>What class would you recommend?</p>

<p>CS 2800. It fits in with your schedule, except it overlaps bowling (I’m pretty sure there were a ton of timeslots for that though). It’s a prerequisite for most other CS courses past 2110. It’s basically mathematics for computer science.</p>

<p>CS 2800 - Discrete Structures
3CR
Stdnt Opt
5763
LEC
001
MWF
01:25PM - 02:15PM
OLH 155
Selman,B (bs54)</p>

<p>if you take cs 2800 we’ll be in 2 of the same classes :)</p>

<p>however you still need a writing seminar…</p>

<p>So now I have 6 classes… 7, including FWS. Holy crap.</p>

<p>Oh true, I didn’t realize you didn’t have a writing seminar… You might want to stick to 5 courses first semester (PE doesn’t really count), especially since you’re taking a language, and your writing seminar might be quite time intensive (it varies). So I’d probably recommend holding off on 2800 first semester.</p>

<p>Should I drop Intro to Philosophy? I wanted to take that class because I heard so many great things about it, but it has nothing to do with my major and I don’t really see how it’ll help me in the future, so…</p>

<p>also, hoonose, what the hell is a vector in relation to your triple vectoring statement. Do you mean minors or concentrations within your two majors.</p>

<p>and I would drop it, but that’s because philosophy classes usually have way more reading and writing than I want to do. If you don’t mind that then its up to you. As a cs major you will have to take cs 2800 eventually IIRC.</p>

<p>Vectors, basically minors/concentrations within CS. You need at least one to graduate:
[CS</a> Vectors - Spring 2009](<a href=“http://www.cs.cornell.edu/ugrad/vectors.htm]CS”>http://www.cs.cornell.edu/ugrad/vectors.htm)</p>

<p>I’m interested in Theory, Computational Science and Engineering, and Programming Languages. There’s quite a few overlaps between the various vectors, and between CS and ECE, so it should be (barely) feasable.</p>

<p>I see, I’m just ece, though i am taking two cs courses next semester since I’ve already taken the two ECE courses that are offered in the fall that I’ve fulfilled the prerequisites for.</p>

<p>are gonna take either ece 2200, 3140, or 3150 in the spring? if so we’ll probably be in the same class again unless I wimp out and push either 314 or 315 back till junior year.</p>

<p>I’ll most likely be taking 2200 during the Spring, and probably at least one of the other two. 3140/50 both seem pretty interesting though, so I’d like to do them ASAP.</p>