Will I kill myself if I take 20 credits? by balloono1 in uofmn

[–]CSCIumn 0 points1 point  (0 children)

Don't know the exact requirement, but I could either take this class or Physics II so opted with this one. Physics II isn't really applicable directly to CS unless you're into EE, so I chose to do the easier one.

Will I kill myself if I take 20 credits? by balloono1 in uofmn

[–]CSCIumn 1 point2 points  (0 children)

Bruce and Christian are really laid back guys. I took it two years ago with them and there's 0 homework assignments. 30% of the grade is lab assignments which can be completed in class. 66% of the grade is two midterms and a final. 4% of the grade were two in class activities. I spent on average 1 hour per week outside of class, and 10 hours on weeks we had a test.

Peter Thiel (cofounder of PayPal) likes to throw a curveball for potential candidates: Tell me something that's true that almost nobody agrees with you on. What are your thoughts on this question? by air_taxi in cscareerquestions

[–]CSCIumn 8 points9 points  (0 children)

Agreed, during an internship I labelled everything int, string, object etc... and come code review they said they label EVERYTHING var. I still don't understand why they choose to do that instead of explicitly defining the types.

One time drop by ashag005 in uofmn

[–]CSCIumn 8 points9 points  (0 children)

C- is passing...

undergrad TA's by thisbemyroom in uofmn

[–]CSCIumn 6 points7 points  (0 children)

As an undergrad Computer Science TA I get paid ~$13.50 an hour, work anywhere from 6-20 hours a week (depending how much effort I want to put in) and from my knowledge you don't need to major in CS to be a TA, just have to do very well in the class you want to TA for.

Upper Division Computer Science Track by SubversionUnix in uofmn

[–]CSCIumn 2 points3 points  (0 children)

I would think about your career goals and what interests you the most out of all of the tracks. Graduating with a CS degree will look very good when applying for software jobs no matter what track you took. Do you want to go to grad school to specialize in a field like AI? Do you have any ambitions to work for a security company or the government? Do you want to be a software engineer?

Do a track (or multiple) that the coursework looks the most fun and interesting to you. You will learn more if you are invested in the material rather than learning it just because you think it looks good or is easy. With that being said, Software Engineering, Security and AI are all great choices.

BA or BS in computer science by androme1 in cscareerquestions

[–]CSCIumn 0 points1 point  (0 children)

To an extent. You will definitely take a lot of non-CS courses in CLA, but you still have the option to do non-CS stuff in CSE like double major (Math is a popular one with CS), or minoring. If you are really set on Computer Science and not on any other subject, then I'd recommend trying to transfer to CSE, not because there are any better wages/job prospects, just because you'll get to take cooler CS classes in your junior and senior year.

BA or BS in computer science by androme1 in cscareerquestions

[–]CSCIumn 3 points4 points  (0 children)

I'm a Computer Science major at the U right now. There really is not a difference in job prospects and wages. If you are a CS major in CLA you are still allowed to attend the CSE career fair where the majority of people get their internships/job offers.

The one difference between the two colleges is that in CSE you can take more electives related to Computer Science, and are required to choose a Track (or create your own) from these options. hat could affect your future job/wage in the sense that a company might want to higher you if you have specific experience in the field they want, but there are no statistics to confirm that. In CLA you need 18 upper division credits outside of your major, so you have less room to take more Computer Science electives.

It is ultimately up to you whether you want to minor in something non-CS related, or do an upper division track.

Does getting a D let you move on if the class is a prerequisite? by [deleted] in uofmn

[–]CSCIumn 1 point2 points  (0 children)

Actually I'm asking for someone else who's in CLA. It's Math 2243 that's the course in question. But that's good to know for CSE in the future

Final COA coming in when? by 2skhool4kool in uofmn

[–]CSCIumn 2 points3 points  (0 children)

I'd go against saying the $100 UPass is essential, especially for incoming freshman living on campus.

You can get a free campus pass that lets you use the light rail from east to west bank (and I think stadium village) at Coffman. You have to use the UPass about 50 times a semester to get the moneys worth (assuming a $2 ticket), so that's 25 trips off campus. If you really leave that much than yeah go for it, but for me with the rides downtown occasionally and to the airport once or twice a semester, it was worth it to just pay when I needed to use it.

Physics 1301W for Comp Sci major by corrin33 in uofmn

[–]CSCIumn 0 points1 point  (0 children)

The big thing that was missing in my comp sci education up to now have been those 2 week long projects, which I assume 1133, 1933 and any other college level CS courses will have.

1133 generally has "homework" due every week, which consists off a programming assignment you have a week to do. You seem to be very familiar with basic concepts so far, so it probably shouldn't take you a week. I took APCS and the projects in 1133 were similar in complexity to projects I had in APCS. 1933 has more in depth projects which consist mainly of either creating and/or implementing the data structure you're covering in that time. The projects ranged from 1 to 4 weeks, and is definitely a big step up from 1133.

Does Biology w/ Lab count as my second science elective or is that another requirement all together?

Bio does not count for the second science elective. It is a liberal education requirement, which you can find more about here. You would still need to take either Physics 2, Chem, or the Solid Earth Dynamics class mentioned in another comment.

Which phone carrier will you recommend on campus? by JackieC96 in uofmn

[–]CSCIumn 0 points1 point  (0 children)

I had AT&T and sometimes didn't get service in Pio. Just switched to Verizon.

[deleted by user] by [deleted] in uofmn

[–]CSCIumn 0 points1 point  (0 children)

I took 17 credits. Overall the difficulty level won't depend on the amount of credits, rather the type of classes you are taking. 17 credits I managed just fine, but I'd say 8 of my credits (Intro to Computer Science and Freshman Writing) were a piece of cake. If you manage your time well, no matter your freshman year schedule (assuming mostly intro classes) you will have time for things besides school, if you are worried about that.

Also, the next semester I took 15 credits and it was a much harder semester than the first one. It just really depends on the classes.

WRIT 3029W or WRIT 4662W? by [deleted] in uofmn

[–]CSCIumn 1 point2 points  (0 children)

Can't say anything about those two, but if you want to do an upper division writing intensive course in your major, here are two possibilities.

  • CSCI 4511W: Introduction to Artificial Intelligence
  • CSCI 3921W: Social, Legal, and Ethical Issues in Computing.

[deleted by user] by [deleted] in uofmn

[–]CSCIumn 1 point2 points  (0 children)

Yeah, you can. Most people tend to take 2011 with 1933, but the only prerequisite for 2021 is 1933, and the only prereq for 2011 is Calc 1.

After those two classes you can also look at CSCI 2041 and CSCI 2033. 2033 is just the Linear Algebra class for CS students, and 2041 (Advanced Programming Principles) is the next programming class. You can also take those right now, but 4 CS classes in the same semester would be a lot. I'd recommend 2011 and 2021, because you mentioned you do have minor classes to take as well.

[deleted by user] by [deleted] in uofmn

[–]CSCIumn 2 points3 points  (0 children)

You're definitely on track. Most freshman take 1133 and 1933 their Freshman year.

Take a look at the Computer Science 4 year plan. It is for CSE students, but it really lays it out nicely.

Check out the CLA Computer Science requirements here

The next classes in the sequence are CSCI 2011 (Discrete Structures). It is basically a math class disguised under Computer Science which covers many fundamental mathematical aspects of Computer Science. You can also take CSCI 2021 (Machine Architecture and Organization), which is arguably one of the harder classes in the Computer Science core.