Rutgers NB (37k IS) vs BU (43k OOS) for CS major

Agreeing with @DadOfJerseyGirl and @tsbna44. I have worked for a California based company (not CS but another technical field) that hired Rutgers grads for positions in CA.

Rutgers is a fine university with national recognition.
Like some other excellent state schools, it seems to get the least amount of respect from in-state students. I would not make a decision between these two universities based on perceived level of prestige.

3 Likes

I think CGS is going to be limiting for a CS major.
It looks like CS majors at BU are supposed to complete these requirements during their first 2 years.

  • CS 111 Introduction to Computer Science I

  • CS 112 Introduction to Computer Science II

  • CS 131 Combinatoric Structures

  • CS 210 Computer Systems

  • Calculus 1 proficiency, equivalent of completing MA 123

Group B: Technical Preparation (take at least 2 of 3)

  • CS 132 Geometrical Algorithms
  • CS 235 Algebraic Algorithms
  • CS 237 Probability in Computing

Based on this pre-req structure, you need to check that CGS would allow you to take these exact classes in that exact order:

1st semester freshman year: MA 123 (unless you have a sufficient AP calc score), CS 111, if youā€™re not taking MA 123 take CS 131
2nd semester freshman year: CS 131 if not taken in the Fall, CS 132, CS 112
Sophomore year: CS 210, CS 235, CS 237, CS 320, CS 330 (+ any pre-reqs not taken freshman year or possibly 350 or 332)
Unless Iā€™m mistaken, that only leaves 3 Gen eds for each semester freshman year and 2 each semester for Sophomore year - 10 spots for 14 classes (?) meaning the CS pre-reqs would be difficult to complete alongside CGS reqs while following the recommended structure.

This is the Rutgers structure

Rutgers indicates
ā€œUndergraduate students in the School of Arts and Sciences who wish to pursue a degree in Computer Science can begin taking courses immediately. First semester courses include Calculus (MTH151) and Introduction to Computer Science (CS111). In your second semester you should look to take Calculus II (make sure itā€™s MTH152, Calculus II for the sciences) and Data Structures (CS112). Second year Computer Science students will have the prerequisites to take Discrete Mathematics (CS205) and Computer Architecture (CS211). In the second semester of a second year CS students can take Discrete II (CS206) and begin to explore electives and tracks. Linear Algebra (MTH250) and Algorithms (CS344) will round out the required courses for a Computer Science degree.ā€

This is what their basic schedules look like

Then 3rd and 4th year you can choose whichever track

1 Like

Here is the pathway recommendation for a CS student in CGS. Note they recommend completing MA 123 before starting at BU if you donā€™t already have credit for it.

https://www.bu.edu/cgs/resources-for-current-students/academic-advising/pathways/boston-london/cas-computer-science/

2 Likes

So the student would take an approved Calc1 in the Fall, then 1 CS class for freshman year; sophomore year catching up on a ā€œtypicalā€ freshman year with 131 and 112 + 1 sophomore-level class - ie., 4 CS classes total instead of 8-10. Then playing catch up junior year - so, doable but perhaps not the most balanced or pleasant path. (I donā€™t see the D category classes and thereā€™s no space for avanced electives however it looks like there are only 10 CGS gen ed/reqs - fewer than iā€™d counted, somehow - and that the whole program while tight itā€™s doable.)

2 Likes

This^ though tells you itā€™s probably not the right fit for you.

Some colleges are still accepting applications but none will be as good or as strong as Rutgers for CS.

3 Likes

Thereā€™s still some ā€˜likeā€™ schools - other flagships. But I assume OP would prefer Rutgers as they did apply.

2 Likes

OP already has an acceptance to a well respected college with a good CS program (Rutgers). Itā€™s closer to home as well, which has benefits. And OP has said she likes this option.

I donā€™t see any reason to add another school to the mix at this point.

1 Like

I completely agree. And this OP did not ask for suggestions of other colleges.

I will weigh inā€¦Rutgers is a well respected public university. Please remember that!

I donā€™t think this student can go wrong with Rutgersā€¦and Iā€™m saying that as a parent of a BU grad.

3 Likes

i got a 4 on my calc ab exam last year which satisfies mat 123 and aiming for a for on my csa exam this year which would fulfill cs 111. even if i get those out of my way for freshman year, the next 3 years look pretty worrisome and is easily my biggest turnoff.

1 Like

i wouldnā€™t have a semester 1 of freshman year though. unless i could somehow find those classes at my local cc wouldnā€™t that put me back by a lot?

Semester one is your first semester at BU, so for you, it would be spring 2024. If you have credit for Calculus 1 (for instance, you got a four or five on the AP Calc AB test), you would go in on track. If you donā€™t have credit for Calculus 1, they would recommend you take it before you begin in the spring. But, they are pretty adamant that if you plan to do that (i.e. take calculus before you begin in the spring) you need to talk to an advisor at BU to make sure it is a class that will transfer

1 Like

Please forget about the prestige thing. It sounds more and more like the obstacles presented on your BU acceptance will be an issue that isnā€™t there at Rutgers.

3 Likes

I noted that she doesnā€™t. But someone said others can still be applied. Thatā€™s true.

I donā€™t get kids applying to schools and then getting dismissive of them.

Can Op take required classes at a CC or local four year school in the Fall and transfer those to BU ?

All said, seems like Rutgers is the smart choice here.

I donā€™t think OP is being dismissive of Rutgers. I read her comment about prestige as a potential concern, which users here have addressed. Rutgers is a well known name and it seems to be the better fit for OP, all things considered.

1 Like

Because BU wants the class to be pre-approved, I assume they want to ā€œvetā€ the rigor and a typical CC class is unlikely to pass. :confused: Iā€™m also not sure what classes the CGS students are allowed to take (regardless of vetted rigor), since theyā€™re taking all their Gen Eds through CGS and theyā€™re supposed to take CS through BU.
A CS major could potentially take classes that match what many CS majors would take elsewhere, such as extra math and a Physics class, but I donā€™t know whether itā€™d have a point since the point of the whole CGS program is how self contained/self sufficient it is.

Rutgers, as everyone has said, is a well-respected name. :+1:

I meant the cs classes missing the first year.

I mean it appears academically Rutgers is the far better.

1 Like

Both of these colleges are academically solid.

But for this student who wants to major in CS, the student has pointed out a LOT of obstacles for easily doing so.

Rutgers doesnā€™t have those obstacles.

1 Like

for anyone wondering, i committed to rutgers today!!! thank you so much for your input

5 Likes

Congratulations! Rutgers is a terrific school (and Iā€™m saying that as the parent of a BU grad)!

5 Likes

This topic was automatically closed 180 days after the last reply. If youā€™d like to reply, please flag the thread for moderator attention.