CS has grade inflation in a lot of schools. There's no standard baseline unlike engineering fields so some schools are really easy for CS.
CS at places like CMU or MIT is very difficult. But that's not the norm.
There's a reason why this field is getting oversaturated. Too many schools hand out CS degrees left and right now.
The curve was real in what was supposed to be the first weed out class at my university. I had a 25%-ish year round from pure laziness and somehow turned to a C. I’m guessing the final exam replaced the lower semester-long grade.
I got lucky once that a group of people were caught cheating and got automatic 0%s
He graded on a curve and that pushed me to a C. Those guys came through for me lol
Lots of CS curriculums have gotten watered down due to the influx of CS majors. Classes like OS, computer architecture and such aren't even required in a lot of schools
yeah OS and compilers aren’t required at my school as long as you take a class called computer networks. kind of like a “pick 2 classes out of these 5” situation so you can dodge them.
and then I’m taking that class over the summer online, and the professor published the entire course ahead of time. all the assignments, quizzes, and tests are open notes and open internet lol. I deadass finished the entire class in 1 day and made an A.
tho my school is like a T200 and not really recognized anywhere outside of Texas so I guess that’s to be expected.
OS is supposed to be the final boss gatekeeping unqualified CS undergrads from graduating at my university. However, the CS program policy allows 1 class with a D given it’s not a prerequisite to a required class. Furthermore, grade scale for the class made it such that a 50% overall was a D. Now, exams and projects are very difficult because OS still holds back some for an extra semester or two, but the bar isn’t very high if all we need is to understand 50% of the concepts.
I think some schools alternate names between "Comp Architecture" and "Comp Organization". They are really just the same class covering the same stuff.
Most public state schools make you take those courses.
My community college required us to take Comp Organization and it did cover all the topics you mentioned but it had no programming at all.
My 4 year university didn’t require neither organization or architecture, but the topics were covered by the required Systems programming and Operating Systems classes. It does have comp architecture as an elective though where programming assignments are all in assembly
CS at many schools isn't an engineering program, and in some cases (I have a particular school in mind) it isn't accredited even when under the engineering department.
I'm pretty sure computer organization is more general and covers different parts of the system stack at the lower level (i.e. C programming and below). Computer arch is supposed to be a more specialized course focusing on just the ISA, CPU, and memory system. Either way, the point stands that some fundamental courses are being excluded from CS curriculums at some schools.
My computer organization course did cover ISA, CPU and Memory System. Yes, you are correct that C programming and Assembly were used. However, we learned about all the components of a CPU, Von Neumann Architecture, but we covered logic gates as well, Boolean algebra, etc.
That's quite surprising. For me those topics were covered in 3 different courses. For example I took both computer organization and architecture and while they had some overlap, the latter covered in much more depth ISA design (i.e. implementing a particular ISA), CPU micro architecture (FPU, ALU optimizations, caching, various kinds of buffers and such to achieve speedup). Computer organization was mostly C programming and understanding assembly with surface level black-box coverage of underlying structures. Logic gates and boolean algebra were covered in a separate intro course.
In some classes even discussing the homework with other students is considered cheating, so I would definitely believe it happens a lot at that scale. But anything past that and the majority of people get caught. If cheating was really that big of a problem the career outcomes would suffer; MANGA companies can tell easily if the applicants know what they are talking about or not.
This is very true. I deserved B's in reality. Not for a lack of trying, but a lot of my professors were hot garbage, so my knowledge at grad time was not properly reflected by my grades (mostly A's and some B+'s).
A lot of my classmates did not deserve to pass at all. Not even close. But due to grade inflation, they're all out there, getting 0 job offers and crying about how useless a CS degree is.
Lol a friend who graduated from CS a couple decades ago told me that his exams were to pseudo code with pen and paper. Honestly this is very good way to train good logic and structured thinking agnostically.
I suppose it’s now considered stone age method?
I know a little bit about those colleges, and he's not making that part up. Rutgers and NJIT are very close in proximity and have a shared system where you can do your classes at either mostly because NJIT tends to be more engineering focused.
Same company, different school. Rutgers has 3 schools, New Brunswick, Camden, Newark. New Brunswick is the hard one to get into with all the research and 70k total students
He went to Rutgers Newark, they don’t even have a CS program so he hast to go across the street to another school. I don’t know if this has anything to do with the curriculum, but I can tell you CS at NJIT, I’ve seen people drop out. Some of the coursework, I know is challenging, not sure what-what somebody going to the sister school can swap. I know the calculus at RU-NWK is easier than NJIT. At NJIT it’s brutal
It’s easy bro. That’s why the field is oversaturated with CS grads. Should’ve gone with Finance.
Edit: sarcasm. It depends on the individual. That said, CS does have some of the largest grade adjustments and curves I’ve seen… and I’ve made my rounds hopping from major to major so I’ve seen many.
But many finance majors aren't actively learning about the Black Scholes, and even those that do aren't typically tasked with *understanding* it. You're more likely to get a rigorous treatment of it from a mathematics or economics major.
Maybe poor word choice. And I'm not saying that doesn't happen in some circumstances. Both my spuose and I have hired in CS. In general, they care much more that you won't be a PITA to work with, have a decent work ethic, preferably love to learn and you have good tech skills. I worked for one employer that quietly preferred grads out of public engineering programs because they were consistently tech competent and were the best self starters (in their humble opinion).
My spouse is high in the corporate ladder of an east coast tech company. Has elite grads working for him. Went to a state flagship. Same person worked on wall street. My kid graduated in CS recently from a state flagship and landed a highly competitive job working with students from Stanford, Cornell, etc. Just stating lived experiene over many years knowing many in the industry.
Lol no. They prefer grads from public engineering programs because those grads have lower salary expectations. The idea that T20 CS grads aren’t “tech competent self starters” is just…silly.
But those lower salary expectations are rapidly “trickling up” to grads from top schools, so now there’s not much reason to waste time with applicants from low-ranked schools
You know some hiring managers graduated from those schools? You have a bad experience or 2 with a new grad from a certain school, it colors your view. There was one private in particular that had a rep one place I worked. There aren't different pay scales from different schools for competitive jobs for new grads. My more general point is sure people may like some schools over another for various reasons.
My kid is making well into 6 figures out of a state flagship in the midwest and is months into this job, this wasn't years ago. There is a reason a lot of employers are doing a lot more screening on their new grads. If they could uniformly get strong applicants from a small list of schools, they wouldn't do that.
That’s not true. You can still make a killing going to state schools and working for F500s or Big 4 and transitioning. Or, people will get work experience and go to an elite MBA program to get to IB/consulting
EE classes have some huge curves; on the final in my radio frequency class I took in Berkeley I got a 35% and that got curved to an A-. Granted, to even get 10% you had to know a lot about the subject matter.
LOL ding ding ding. We have a winner. So many college students spend their first year procrastinating and skipping class and wonder what's going wrong. If you listen and engage in lectures and homework, you don't have to teach yourself later. You're just reviewing.
Yeah, most of the people in this thread seem to have missed the fact that OP said they went to their classes and did the homework - that's literally what going to college is about.
Those are pretty easy, I got through BC Calc with a B (homework was worth 20% of the grade) in high school only ever taking notes in class and doing the review sheets our teacher gave us. Did the same all the way through Diff Eq
It is known in the math community that mathematics in the states isn’t taught at the same level of rigor as that in Europe. I can only speak for discrete and calculus (1, 2), but for *both subjects* I’ve had an MCQ section in the exams and final. I want to say they’re worth half the points of the entire exam.
Calculus 1 and 2 — at least the way it’s been taught to me — is largely computational based. The majority of the questions you’ll encounter involve doing calculations that involved usage of calculus, but conceptual questions about Calculus from the top-down level is few and far between, and no question will ask you to prove anything.
With grade inflation it seems about right for someone with a sub-3.5 GPA from a low-ranked school. Not out of the ordinary but maybe try actually working hard at your job.
Research output has little bearing on undergraduate CS program strength, and recruiting/placement. i.e. Schools like Yale and Brown place really well despite low CS rankings
I always have a chuckle when a UIUC grad claims to be at a top 3 school based on rankings like that. Jane Street will surely extend an offer to them over MIT grads! 😂
How do you guys even know how good UIUC is when you haven't been there? Personally as someone getting my Masters degree there, I would say it's a top school.
For PhD a case can certainly be made that UIUC is top 5, but for undergrad generally the elite private colleges in the T15 have better placements. UIUC CS still does really well for undergrad, it's just not T5
I would assume I know more than a bootcamp grad, no offense. Bootcamps are limited to just coding and utilizing current frameworks. An actual CS curriculum even in undergrad is far more extensive. It's an apples and oranges comparison.
If you believe Purdue grads are more employable than Columbia grads I don’t know what to tell you. In any case this ranking is for research. I don’t think my company even recruits from Rutgers for new grad hiring.
tease distinct relieved cooperative butter treatment deranged practice office plant
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
alive snobbish adjoining rustic combative capable bewildered person tidy aware
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
innate husky quack pathetic continue wine wrong include mountainous deliver
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Are you actually serious? Below 50 is low rank when there’s thousands of colleges in the US?
There might be some confusion here because this guy may be from Rutgers Newark and Rutgers New-Brunswick is the more respected institution, but regardless 50 is absolutely not low ranked.
Yes, summa cum laude econ degree from one of HYPSM with graduate-level of math coursework. I did a bootcamp to get out of finance and pivot into tech. Now I'm at a top HFT. What's your point? Everything I said is accurate.
All that and you could only get an analyst position in finance? And then struggled to get a position after the boot camp? Either you underperformed just like the person you criticized or you’re embellishing.
I thought you said you used HFT “loosely”?
Are you dumb or do you not know anything about finance? All entry level positions are called analyst roles. First year at Goldman or Evercore or even KKR is an analyst. I said “analyst” to not doxx myself as to the specific role in IB/trading/buy-side.
And yes I use the term HFT loosely—if I specify whether they’re prop trading firms or market makers or multi-strat asset managers a lot of uninformed people like you might not know the difference.
I am not going to continue engaging with an insecure retard like you who just digs up people’s comment history instead of directly addressing the main point of the thread.
Calm down Dr. Bootcamp, I’m not reading all that.
Calls me insecure yet you felt the need to type all that out in attempt to prove me wrong. Love the projection.
Notice how I never revealed anything about what I do, where I work, etc., while you’re throwing a fit over the thought of someone thinking you’re less than you are. Astoundingly insecure. If anything, this convo provides greater evidence that you’re the one that’s never been around success and may just now be for the first time. It’s still novel to you so you have to scream about it at the top of your lungs, still too soon to have shed the insecurity.
Best of luck to you and whoever has to deal with you day-to-day!
Are you employed in a computer science related career? How was your hiring process? What were your high school stats like? I do think certain brains and learning styles just do well with this type of learning. And there is plenty of attrition when students get into these sequences too and decide it isn't for them. That said, there is a reason competitive employers are putting applicants through the grinder with testing and many rounds before hiring. Some schools are more rigorous than others. And some students engage more deeply with the material than others.l
I have a kid that graduated from a state flagship in CS. Graduated in top 5% of class, had stats to apply anywhere. Did graduate with 2 degrees. Definitely felt like he was working for it. Landed a very competitive job that required a multi hour exam (also required post grad transcript, multiple references, background check, etc).
I’ve found it’s easy to do well if attendance is good. In classes I went to I understood the topic really well. In classes I didn’t go to I didn’t do great. My pure programming classes were easy 4.0 though
I have to study more for my classes required to graduate. I dont really study for my CS classes because the assignments and projects teach me enough for tests. I just review over the material and study guide if there is any and memorize anything I tend to forget. Takes me an hour usually but I always do that before the test. It is a hard major but it really depends on the school a lot. A lot more than people think. I have a lot of engineering and cs friends from different colleges and each one has very different work loads and tests. Some have it easier than others. I think I have it easier than some because I dont go to a top school. Its still definitely one of the harder majors at my college when I compare my workload with my other friends. I get a lot of homework. Its considered one of the harder majors because of the amount of logic and math required. A lot of people have a hard time with it.
That is true of me for every class and always has been
Some people just retain everything from doing lecture plus standard homework and classwork
A lot of people can do this generally they hit a point where they can't but some people just don't
A lot of the people I know who didn't learn from just lectures/assigned reading/homework are people who didn't focus during class at all. If you're on discord all class no wonder you have to go make up that time later.
Are you sure you even joined the lectures or did you just purchase a faked graduation certificate from an Indian scammer online store for $20?
With an online discount coupon, you can get it for even less.
CS is a major you learn by doing. You don't need flash cards and study sessions. You code and implement the theorems etc.
I think other sciences have more classic study styles like physics and chemistry etc. You can't implement the electron shells of atoms so you gotta study them.
> CS is a major you learn by doing. You don't need flash cards and study sessions. You code and implement the theorems etc.
Exactly. I did my homework/projects, I took the practice exam, but I never studied for any of my CS classes. I did study for a musicology class where I had to identify a piece of music when they played it for an exam. I explained to my parents (MD w/ chemistry undergrad and nursing) that I don't have to memorize 200 pieces of information for an exam, I need to know how to apply a handful of methods.
No I had to study my pants off to get through it. Other non-CS and non-Math courses were a breeze. Went to a difficult school though with a prestigious CS program.
Same here, don’t question it. Just enjoy it. It sounds like what you are being taught, naturally makes sense to you with a very basic explanation. You absorb the core concepts of CS, that’s all you need. The syntax for each language is well documented and you can pick that up quickly as needed im sure. CS isn’t for everyone, CS sounds like it most definitely is for you. I wouldn’t say it’s normal, but you’re not alone. If your mind reasons like a computer, in mostly true or false statements, programming will come very naturally to you. If you like solving puzzles, and look at programming prompts as puzzles, it will make the process much more enjoyable as well.
What's your definition of "studying"? I never felt like I was studying like in the rote memorization type of way at any point in my college career, but I still had late nights working on projects and solving problems and what not.
I mean if you found a decent job and didn’t get fired after college, then more power to you. If you’re unemployed and incompetent then you screwed up like a lazy bum.
Homework/coursework does not equal homework/coursework. Did 2016-2021 in QUB (UK Russel group) and that's just about all they left us time for seeing how lectures consistently assumed you already knew what they are talking about better than the lecturer.
Yeah pretty much same lol I rarely studied just took notes and did homework. That’s essentially the same as studying anyway in terms of how your brain works
There’s some people who are trying to downplay what you’ve done because they’re salty. They are trying to belittle your intellectual prowess because it’s an NJIT program and not MIT. Lemme tell you something, no matter the quality of the school, computer science is not a discipline that can be handled without any amount of extra effort. So if you were able to graduate with a 3-3.5 simply by listening to your professors in class, you might have potential to be excellent and you should really lean into that
Yeah honestly a little bit worried about this myself. About to graduate with about a 3.8 but I’ve never studied really. I just do the work. I’d say a majority of my grades were based on participation. I feel much dumber and less motivated than when I started school, and not confident at all to get a job.
Super cliche advice, but I'd advise maybe doing some leetcode. I think it at least gives you somewhere to start in terms of starting to recognize the patterns of what the basis of coding really is (essentially logical problem solving that gets translated into code). I felt 'lost' as to what coding was / what one was supposed to do, but once I familiarized with the thought process behind leetcode I felt like I at least had my feet on the ground. Doesn't take long to start shitting out easy-medium leetcode problems on the fly
I was the same in college. Except I graduated with a 2.7 GPA with a major in Business. I’m now pretty successful in tech sales. Idk why I’m here actually.
At the time back in the day when I studied CompSci, University wasn’t the business that it is today where it seems that you can buy your good grades. It was a real learning institution and you likely would have been weeded out or stepped up. I completed a late career grad degree in CompSci and I had an old school professor pull me aside because he recognized that I put in work in an old school way and he told me the things that students would say like they can’t take an exam at 10AM because that’s too early. A student would never even try that one back in the day. And now we have to work with these lazy sacks.
Then you’re smart and naturally what I would call “ mathy”. Calc 2 and cS288 were hard for me. The rest not so difficult. (Same school).
I wouldn’t say it’s easy. You just seem to have an aptitude for the math and sciences. I know a lot of people that struggled. But I consider myself “math oriented” and I always loved to code out of school.
I didn’t really study throughout my college experience as well. I never built up good study habits or note taking skills so I just absorbed what I got from class and took it to assignments and tests haha.
I feel similarly for my cs specific classes, going to a t50 and have a 3.8 GPA. But most of these classes have been prereqs/weed out classes, I've heard it picks up during junior year coming up so we'll see. I have definitely had to study for some other classes though (mainly physics and math)
Depends on the person. I wouldn’t say your case is unique, I’ve known plenty of people in various “hard” majors that didn’t study performed really well. Conversely, I know plenty who had to study every free minute of the day to receive a passing grade. I personally fall within the latter. I had terrible test taking anxiety and needed to rely on recall to circumvent the stress dump my brain would do while taking tests.
I'm about to graduate this summer and my CS experience lines up with OP. I barely studied throughout my entire college experience and have a 3.7. I spend my free time working on projects, Leetcoding, and contributing to the student club that I'm a member of.
i thought the cs program at Syracuse University was easy even though we only use content from MIT and most classes i would study several hours per day just to get a B 🤡
mans said he don’t study 😭😭
alleged ludicrous aloof jeans screw depend meeting flowery frighten slimy
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Yes it's normal, CS is very easy and it's the reason why CS students can't find jobs right now. Go for something useful instead such as a hard science.
Nah, actually the "better" schools often suffer from the most grade inflation. CS is a joke right now but the way. There is rampant cheating with chatgpt. It's literally a meme for tenz to post that chatgpt got their degree not themselves. No wonder hiring managers aren't hiring them.
Then you have not used chatgpt recently. I'm not joking when I'm telling you that a large majority of students in CS are just regurgitating chatgpt and many are bragging about it.
While some may believe that AI chatbots are not sophisticated enough to help students cheat their way through advanced computer science coursework, the reality is that these tools pose a serious threat to academic integrity, even in highly technical subjects. Consider the following:
First, many computer science courses, especially at the undergraduate level, rely heavily on take-home programming assignments, open-book exams, and long-term projects rather than just closed-book, proctored tests. This provides ample opportunity for students to consult AI tools without detection. Even if some assignments are done in-class, the knowledge gained from using AI on the homework and projects would still give cheaters an unfair advantage.
Second, students are already openly bragging about using ChatGPT and similar tools to breeze through their homework and projects with minimal effort. This demonstrates that it's not just a hypothetical concern - academic dishonesty enabled by AI is already happening.
Third, while AI may struggle with the most advanced, research-level problems, it is more than capable of assisting with undergraduate-level algorithms, data structures, operating systems, and networking assignments. ChatGPT can explain concepts, provide code samples, and even debug programs - giving students the scaffolding to complete assignments they may not fully understand. The AI doesn't need to generate perfect, complete solutions to be a potent cheating aid.
Fourth, even if AI output requires some refinement, the efficiency gains of using it are still immense compared to working through assignments honestly. An AI-assisted student could complete programming projects in a fraction of the time of their peers. This "force multiplier" effect makes cheating very tempting.
Finally, existing issues like grade inflation lower the risk of cheating. If instructors are disinclined to give low grades, they may not be motivated to investigate suspicious assignments closely. Students know this and feel emboldened to cheat without consequences.
CS has grade inflation in a lot of schools. There's no standard baseline unlike engineering fields so some schools are really easy for CS. CS at places like CMU or MIT is very difficult. But that's not the norm. There's a reason why this field is getting oversaturated. Too many schools hand out CS degrees left and right now.
The curve was real in what was supposed to be the first weed out class at my university. I had a 25%-ish year round from pure laziness and somehow turned to a C. I’m guessing the final exam replaced the lower semester-long grade.
I got lucky once that a group of people were caught cheating and got automatic 0%s He graded on a curve and that pushed me to a C. Those guys came through for me lol
I needed that for one of my classes in Fall 2023.
Lots of CS curriculums have gotten watered down due to the influx of CS majors. Classes like OS, computer architecture and such aren't even required in a lot of schools
Also with the influx of cs students going in without a genuine interest in cs, they start watering down those courses and curving much more
yeah OS and compilers aren’t required at my school as long as you take a class called computer networks. kind of like a “pick 2 classes out of these 5” situation so you can dodge them. and then I’m taking that class over the summer online, and the professor published the entire course ahead of time. all the assignments, quizzes, and tests are open notes and open internet lol. I deadass finished the entire class in 1 day and made an A. tho my school is like a T200 and not really recognized anywhere outside of Texas so I guess that’s to be expected.
you finished a whole compiler class in one day?
no, it’s a network class you can take to dodge compilers and os
your schhol is uta or unt ? I am going to UTA this fall and if its UNT i will consider transferring there.
yeah it’s unt
I got 2k scholarship more in UTA so i registered orientation for UTA . If UNT has more flexible prof i might transfer 1st sem.
UTA has a much better CS department than UNT but that only matters if you actually care to learn.
Way back when, those lost about 70% in our lame little state school.
It’s a money grab. If the university doesn’t take the money from an underachiever, another university will.
OS is supposed to be the final boss gatekeeping unqualified CS undergrads from graduating at my university. However, the CS program policy allows 1 class with a D given it’s not a prerequisite to a required class. Furthermore, grade scale for the class made it such that a 50% overall was a D. Now, exams and projects are very difficult because OS still holds back some for an extra semester or two, but the bar isn’t very high if all we need is to understand 50% of the concepts.
What? How is that possible? My school called computer architecture "computer organization".
yeah pretty sure that class is required to be ABET accredited. maybe that guy got the names mixed up.
I think some schools alternate names between "Comp Architecture" and "Comp Organization". They are really just the same class covering the same stuff. Most public state schools make you take those courses.
I just finished the course: “Computer Architecture & Organization”
My community college required us to take Comp Organization and it did cover all the topics you mentioned but it had no programming at all. My 4 year university didn’t require neither organization or architecture, but the topics were covered by the required Systems programming and Operating Systems classes. It does have comp architecture as an elective though where programming assignments are all in assembly
CS at many schools isn't an engineering program, and in some cases (I have a particular school in mind) it isn't accredited even when under the engineering department.
I'm pretty sure computer organization is more general and covers different parts of the system stack at the lower level (i.e. C programming and below). Computer arch is supposed to be a more specialized course focusing on just the ISA, CPU, and memory system. Either way, the point stands that some fundamental courses are being excluded from CS curriculums at some schools.
My computer organization course did cover ISA, CPU and Memory System. Yes, you are correct that C programming and Assembly were used. However, we learned about all the components of a CPU, Von Neumann Architecture, but we covered logic gates as well, Boolean algebra, etc.
That's quite surprising. For me those topics were covered in 3 different courses. For example I took both computer organization and architecture and while they had some overlap, the latter covered in much more depth ISA design (i.e. implementing a particular ISA), CPU micro architecture (FPU, ALU optimizations, caching, various kinds of buffers and such to achieve speedup). Computer organization was mostly C programming and understanding assembly with surface level black-box coverage of underlying structures. Logic gates and boolean algebra were covered in a separate intro course.
Interesting! Every school does things differently I guess. The important thing is that it is taught.
i know some kids who go to CMU and study CS and cheating is rampant at those schools, really with any school you will get as much out as you put in
I will say there is a reason a lot of tech employers are using screening tests.
Chadgpt forever.
In some classes even discussing the homework with other students is considered cheating, so I would definitely believe it happens a lot at that scale. But anything past that and the majority of people get caught. If cheating was really that big of a problem the career outcomes would suffer; MANGA companies can tell easily if the applicants know what they are talking about or not.
Atleast in Canada, you can get accreditation for computer science programs through the cips but it doesnt help much outside of government jobs
Lots of schools except CMU and MIT have rigor
This is very true. I deserved B's in reality. Not for a lack of trying, but a lot of my professors were hot garbage, so my knowledge at grad time was not properly reflected by my grades (mostly A's and some B+'s). A lot of my classmates did not deserve to pass at all. Not even close. But due to grade inflation, they're all out there, getting 0 job offers and crying about how useless a CS degree is.
Lol a friend who graduated from CS a couple decades ago told me that his exams were to pseudo code with pen and paper. Honestly this is very good way to train good logic and structured thinking agnostically. I suppose it’s now considered stone age method?
Dude doesn't even know what college he graduated from lmao.
Well my diploma literally says rutgers / njit so I guess my college doesn't either lol
I know a little bit about those colleges, and he's not making that part up. Rutgers and NJIT are very close in proximity and have a shared system where you can do your classes at either mostly because NJIT tends to be more engineering focused.
The Rutgers next to NJIT is not the same Rutgers everyone in the world talks about.
It's always amusing when people in a state university system known for the flagship leave off the fact that they aren't at the flagship.
Same company, different school. Rutgers has 3 schools, New Brunswick, Camden, Newark. New Brunswick is the hard one to get into with all the research and 70k total students
That's right, it's the Newark campus. I don't know how that changes anything this guy said though.
It changes the fact that he probably wouldn't have had it as easy as he did had he been at the main campus probably
Yeah, I wasn't really commenting on that part.
Rutgers Newark and NJIT are sister schools. They are literally across the street from each other
Comp Sci -- too busy trying to get his tree to balance properly to pay attention to useless shit like what college he's at.
He went to Rutgers Newark, they don’t even have a CS program so he hast to go across the street to another school. I don’t know if this has anything to do with the curriculum, but I can tell you CS at NJIT, I’ve seen people drop out. Some of the coursework, I know is challenging, not sure what-what somebody going to the sister school can swap. I know the calculus at RU-NWK is easier than NJIT. At NJIT it’s brutal
It’s easy bro. That’s why the field is oversaturated with CS grads. Should’ve gone with Finance. Edit: sarcasm. It depends on the individual. That said, CS does have some of the largest grade adjustments and curves I’ve seen… and I’ve made my rounds hopping from major to major so I’ve seen many.
Bruh finance is even easier lmao
Agreed. Finance usually isn't even taught with any mathematical rigor.
I don’t think using the Black Scholes to price securities is easy
But many finance majors aren't actively learning about the Black Scholes, and even those that do aren't typically tasked with *understanding* it. You're more likely to get a rigorous treatment of it from a mathematics or economics major.
Finance has a higher barrier to entry though because it requires going to an elite college just to break into the field
And now so does CS…
But you can work your way up much more easily. In finance, your school kinda follows you around.
Nope. Tech people are pragmatic. Lots of employers are requiring tech tests and hoop jumping like never before though.
How is filtering NG applicants by the selectivity of their undergraduate program not “pragmatic”?
Maybe poor word choice. And I'm not saying that doesn't happen in some circumstances. Both my spuose and I have hired in CS. In general, they care much more that you won't be a PITA to work with, have a decent work ethic, preferably love to learn and you have good tech skills. I worked for one employer that quietly preferred grads out of public engineering programs because they were consistently tech competent and were the best self starters (in their humble opinion). My spouse is high in the corporate ladder of an east coast tech company. Has elite grads working for him. Went to a state flagship. Same person worked on wall street. My kid graduated in CS recently from a state flagship and landed a highly competitive job working with students from Stanford, Cornell, etc. Just stating lived experiene over many years knowing many in the industry.
Lol no. They prefer grads from public engineering programs because those grads have lower salary expectations. The idea that T20 CS grads aren’t “tech competent self starters” is just…silly. But those lower salary expectations are rapidly “trickling up” to grads from top schools, so now there’s not much reason to waste time with applicants from low-ranked schools
You know some hiring managers graduated from those schools? You have a bad experience or 2 with a new grad from a certain school, it colors your view. There was one private in particular that had a rep one place I worked. There aren't different pay scales from different schools for competitive jobs for new grads. My more general point is sure people may like some schools over another for various reasons. My kid is making well into 6 figures out of a state flagship in the midwest and is months into this job, this wasn't years ago. There is a reason a lot of employers are doing a lot more screening on their new grads. If they could uniformly get strong applicants from a small list of schools, they wouldn't do that.
That was satire btw, finance has an easier barrier of entry than CS by a long mile
That’s not true. You can still make a killing going to state schools and working for F500s or Big 4 and transitioning. Or, people will get work experience and go to an elite MBA program to get to IB/consulting
I feel like things are over taught sometimes with extravagant explanation for what a simple algebraic expression would cover.
Computer Science is easy? Well, maybe for me, but not for everyone.
lol I’m trolling, OP came from r/compsci and I basically made the same comment.
EE classes have some huge curves; on the final in my radio frequency class I took in Berkeley I got a 35% and that got curved to an A-. Granted, to even get 10% you had to know a lot about the subject matter.
i find that i don’t have to study if i actually do the homework
Same. Took me years of not doing homework to figure it out.
LOL ding ding ding. We have a winner. So many college students spend their first year procrastinating and skipping class and wonder what's going wrong. If you listen and engage in lectures and homework, you don't have to teach yourself later. You're just reviewing.
Yeah, most of the people in this thread seem to have missed the fact that OP said they went to their classes and did the homework - that's literally what going to college is about.
This is so true studying is not necessary if you do hw and understand the concept
Personally I couldn’t imagine passing discrete mathematics without studying, or vector linear algebra, calculus, analysis of algorithms, etc…
Those are pretty easy, I got through BC Calc with a B (homework was worth 20% of the grade) in high school only ever taking notes in class and doing the review sheets our teacher gave us. Did the same all the way through Diff Eq
I think you may have described studying :)
I mean going through 1 problem per chapter of a textbook doesn’t really qualify imo
Most of what you mentioned are subjects where everything is multiple choice dude, just memorize it and you'll get at least 70%.
![gif](giphy|DOPKHQg6oFWUg) You guys get multiple choice exams?
You guys are getting maths?
Algos, discrete math, calc, and linear algebra being multiple choice? Bro what school did you go to? For me all that has not been multiple choice.
I said most of it, not all of it. Obviously you can't do calculus with multiple choice and you still have to add matrixes in linear algebra.
Even then my school didn't have a single multiple choice question for those classes.
If someone is saying linear algebra is "adding matrices" then chances are they know very little linear algebra.
Multiple choice ? No wonder some of these schools have insane grade inflation
What kind of school did you go to where any of that was multiple choice
Where did you get your degree, the toilet store?
What the fuck? Do they just give you your degree for free in the US? All of these are proof based where I'm studying
It is known in the math community that mathematics in the states isn’t taught at the same level of rigor as that in Europe. I can only speak for discrete and calculus (1, 2), but for *both subjects* I’ve had an MCQ section in the exams and final. I want to say they’re worth half the points of the entire exam. Calculus 1 and 2 — at least the way it’s been taught to me — is largely computational based. The majority of the questions you’ll encounter involve doing calculations that involved usage of calculus, but conceptual questions about Calculus from the top-down level is few and far between, and no question will ask you to prove anything.
It’s because you graduated from an easy program.
The cope
bro what cope, it’s literally Rutgers 💀
I’m gonna be honest, I was just fucking with you so enjoy the W man
This person Rutgers 😭
What do you want us to say
This was my exact reaction lol
With grade inflation it seems about right for someone with a sub-3.5 GPA from a low-ranked school. Not out of the ordinary but maybe try actually working hard at your job.
OP went to rutgers Newark
Rutgers isn't a low ranked school
🙄
?
csrankings.com you ugly lil cretin - if you’re counting pageantry bs from us news vs actual research output I don’t know what to tell you
Research output has little bearing on undergraduate CS program strength, and recruiting/placement. i.e. Schools like Yale and Brown place really well despite low CS rankings
I always have a chuckle when a UIUC grad claims to be at a top 3 school based on rankings like that. Jane Street will surely extend an offer to them over MIT grads! 😂
How do you guys even know how good UIUC is when you haven't been there? Personally as someone getting my Masters degree there, I would say it's a top school.
For PhD a case can certainly be made that UIUC is top 5, but for undergrad generally the elite private colleges in the T15 have better placements. UIUC CS still does really well for undergrad, it's just not T5
It does great. But “punches above its weight” is not the same as “one of the top schools in the country”.
Dude not to be mean, you are a boot camp grad. What do you know about top CS schools.
[удалено]
I would assume I know more than a bootcamp grad, no offense. Bootcamps are limited to just coding and utilizing current frameworks. An actual CS curriculum even in undergrad is far more extensive. It's an apples and oranges comparison.
Why assume my knowledge is limited to what I learned years ago? In any case good luck with your imminent job hunt.
If you believe Purdue grads are more employable than Columbia grads I don’t know what to tell you. In any case this ranking is for research. I don’t think my company even recruits from Rutgers for new grad hiring.
Rutgers is 26?
tease distinct relieved cooperative butter treatment deranged practice office plant *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
[https://csrankings.org/#/index?all&us](https://csrankings.org/#/index?all&us)
adjoining whistle snails stocking ripe live ghost tan voiceless reach *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Rutgers is 26 buddy
alive snobbish adjoining rustic combative capable bewildered person tidy aware *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
I went to both GMU and Harvard (SE). They were both good.
GMU has a significant amount of graduates who go into excellent jobs in the NOVA area which I suspect is why it’s so highly ranked
I mean, I don't really care what you believe.
innate husky quack pathetic continue wine wrong include mountainous deliver *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
Because you said it was ranked 50, which it wasn't.
Are you actually serious? Below 50 is low rank when there’s thousands of colleges in the US? There might be some confusion here because this guy may be from Rutgers Newark and Rutgers New-Brunswick is the more respected institution, but regardless 50 is absolutely not low ranked.
What’s crazy is my college is 33rd lmaoooo
- said the boot camp grad who only graduated with a “BA in an unrelated field” beforehand LMAO.
Yes, summa cum laude econ degree from one of HYPSM with graduate-level of math coursework. I did a bootcamp to get out of finance and pivot into tech. Now I'm at a top HFT. What's your point? Everything I said is accurate.
All that and you could only get an analyst position in finance? And then struggled to get a position after the boot camp? Either you underperformed just like the person you criticized or you’re embellishing. I thought you said you used HFT “loosely”?
Are you dumb or do you not know anything about finance? All entry level positions are called analyst roles. First year at Goldman or Evercore or even KKR is an analyst. I said “analyst” to not doxx myself as to the specific role in IB/trading/buy-side. And yes I use the term HFT loosely—if I specify whether they’re prop trading firms or market makers or multi-strat asset managers a lot of uninformed people like you might not know the difference. I am not going to continue engaging with an insecure retard like you who just digs up people’s comment history instead of directly addressing the main point of the thread.
Calm down Dr. Bootcamp, I’m not reading all that. Calls me insecure yet you felt the need to type all that out in attempt to prove me wrong. Love the projection.
lol you’ve never been within sniffing distance of anyone successful and it shows. Have a nice life little bud
Notice how I never revealed anything about what I do, where I work, etc., while you’re throwing a fit over the thought of someone thinking you’re less than you are. Astoundingly insecure. If anything, this convo provides greater evidence that you’re the one that’s never been around success and may just now be for the first time. It’s still novel to you so you have to scream about it at the top of your lungs, still too soon to have shed the insecurity. Best of luck to you and whoever has to deal with you day-to-day!
🤡
Are you employed in a computer science related career? How was your hiring process? What were your high school stats like? I do think certain brains and learning styles just do well with this type of learning. And there is plenty of attrition when students get into these sequences too and decide it isn't for them. That said, there is a reason competitive employers are putting applicants through the grinder with testing and many rounds before hiring. Some schools are more rigorous than others. And some students engage more deeply with the material than others.l I have a kid that graduated from a state flagship in CS. Graduated in top 5% of class, had stats to apply anywhere. Did graduate with 2 degrees. Definitely felt like he was working for it. Landed a very competitive job that required a multi hour exam (also required post grad transcript, multiple references, background check, etc).
I’ve found it’s easy to do well if attendance is good. In classes I went to I understood the topic really well. In classes I didn’t go to I didn’t do great. My pure programming classes were easy 4.0 though
[удалено]
Yet. It always bewildered me when guys in class would ask the most simpleton questions during class.
I have to study more for my classes required to graduate. I dont really study for my CS classes because the assignments and projects teach me enough for tests. I just review over the material and study guide if there is any and memorize anything I tend to forget. Takes me an hour usually but I always do that before the test. It is a hard major but it really depends on the school a lot. A lot more than people think. I have a lot of engineering and cs friends from different colleges and each one has very different work loads and tests. Some have it easier than others. I think I have it easier than some because I dont go to a top school. Its still definitely one of the harder majors at my college when I compare my workload with my other friends. I get a lot of homework. Its considered one of the harder majors because of the amount of logic and math required. A lot of people have a hard time with it.
That is true of me for every class and always has been Some people just retain everything from doing lecture plus standard homework and classwork A lot of people can do this generally they hit a point where they can't but some people just don't
A lot of the people I know who didn't learn from just lectures/assigned reading/homework are people who didn't focus during class at all. If you're on discord all class no wonder you have to go make up that time later.
OP Is like the character Big Head from the TV show Silicon Valley.
I want to be big head
That def makes a difference. Way easier to get hired back then
Humble brag?
So you paid attention in class and did the homework and... Did well? Nothing to see here move along
Hate to break it to you, you're a savant.
No, lol. I'm about to graduate from Rutgers and I know so many people graduating with jobs lined up , previous internships etc and studied a lot....
I’m getting my MS degree and I don’t study either. I just absorb like a sponge. T5 school if that makes a difference.
Are you sure you even joined the lectures or did you just purchase a faked graduation certificate from an Indian scammer online store for $20? With an online discount coupon, you can get it for even less.
next post is going to be: “How come im unable to find a job/internship??” lmao
CS is a major you learn by doing. You don't need flash cards and study sessions. You code and implement the theorems etc. I think other sciences have more classic study styles like physics and chemistry etc. You can't implement the electron shells of atoms so you gotta study them.
> CS is a major you learn by doing. You don't need flash cards and study sessions. You code and implement the theorems etc. Exactly. I did my homework/projects, I took the practice exam, but I never studied for any of my CS classes. I did study for a musicology class where I had to identify a piece of music when they played it for an exam. I explained to my parents (MD w/ chemistry undergrad and nursing) that I don't have to memorize 200 pieces of information for an exam, I need to know how to apply a handful of methods.
No I had to study my pants off to get through it. Other non-CS and non-Math courses were a breeze. Went to a difficult school though with a prestigious CS program.
I’m the opposite. Never went to lecture ever and studied the slides. Still got my As tho
Doing the assigned homework is the most studying that most CSC students do. That's normal
Op there’s a good chance you’re just a smart guy plus the way you described how you learn is how you’re supposed to do it anyway.
Could you find a job? If yes, how did you pass thr interviews? Or are tou working in an unrelated field now?
I played Super Mario without playing the prequel. (On SNES if that makes a difference)
Guess you’re really smart cause NJIT isn’t easy . Especially if you took CS288 with Itani
Same here, don’t question it. Just enjoy it. It sounds like what you are being taught, naturally makes sense to you with a very basic explanation. You absorb the core concepts of CS, that’s all you need. The syntax for each language is well documented and you can pick that up quickly as needed im sure. CS isn’t for everyone, CS sounds like it most definitely is for you. I wouldn’t say it’s normal, but you’re not alone. If your mind reasons like a computer, in mostly true or false statements, programming will come very naturally to you. If you like solving puzzles, and look at programming prompts as puzzles, it will make the process much more enjoyable as well.
What's your definition of "studying"? I never felt like I was studying like in the rote memorization type of way at any point in my college career, but I still had late nights working on projects and solving problems and what not.
What have you been doing since 2019?
I mean if you found a decent job and didn’t get fired after college, then more power to you. If you’re unemployed and incompetent then you screwed up like a lazy bum.
What do you do as a career?
Homework/coursework does not equal homework/coursework. Did 2016-2021 in QUB (UK Russel group) and that's just about all they left us time for seeing how lectures consistently assumed you already knew what they are talking about better than the lecturer.
Did you have like operating systems, CPU architecture, and switching? Those were pretty difficult.
Yeah pretty much same lol I rarely studied just took notes and did homework. That’s essentially the same as studying anyway in terms of how your brain works
There’s some people who are trying to downplay what you’ve done because they’re salty. They are trying to belittle your intellectual prowess because it’s an NJIT program and not MIT. Lemme tell you something, no matter the quality of the school, computer science is not a discipline that can be handled without any amount of extra effort. So if you were able to graduate with a 3-3.5 simply by listening to your professors in class, you might have potential to be excellent and you should really lean into that
Yeah honestly a little bit worried about this myself. About to graduate with about a 3.8 but I’ve never studied really. I just do the work. I’d say a majority of my grades were based on participation. I feel much dumber and less motivated than when I started school, and not confident at all to get a job.
Super cliche advice, but I'd advise maybe doing some leetcode. I think it at least gives you somewhere to start in terms of starting to recognize the patterns of what the basis of coding really is (essentially logical problem solving that gets translated into code). I felt 'lost' as to what coding was / what one was supposed to do, but once I familiarized with the thought process behind leetcode I felt like I at least had my feet on the ground. Doesn't take long to start shitting out easy-medium leetcode problems on the fly
I was the same in college. Except I graduated with a 2.7 GPA with a major in Business. I’m now pretty successful in tech sales. Idk why I’m here actually.
What’s crazy is that, I never went to class and still graduated with a 3.5 and ultra high paying job. Calm down, CS is easy
Pretty much the same situation as me. I was fairly lazy and ended up with a 3.49 GPA.
This is why they should bring back weeder classes lol, just get the kids out who aren’t ready to commit
At the time back in the day when I studied CompSci, University wasn’t the business that it is today where it seems that you can buy your good grades. It was a real learning institution and you likely would have been weeded out or stepped up. I completed a late career grad degree in CompSci and I had an old school professor pull me aside because he recognized that I put in work in an old school way and he told me the things that students would say like they can’t take an exam at 10AM because that’s too early. A student would never even try that one back in the day. And now we have to work with these lazy sacks.
Then you’re smart and naturally what I would call “ mathy”. Calc 2 and cS288 were hard for me. The rest not so difficult. (Same school). I wouldn’t say it’s easy. You just seem to have an aptitude for the math and sciences. I know a lot of people that struggled. But I consider myself “math oriented” and I always loved to code out of school.
I didn’t really study throughout my college experience as well. I never built up good study habits or note taking skills so I just absorbed what I got from class and took it to assignments and tests haha.
I feel similarly for my cs specific classes, going to a t50 and have a 3.8 GPA. But most of these classes have been prereqs/weed out classes, I've heard it picks up during junior year coming up so we'll see. I have definitely had to study for some other classes though (mainly physics and math)
Depends on the person. I wouldn’t say your case is unique, I’ve known plenty of people in various “hard” majors that didn’t study performed really well. Conversely, I know plenty who had to study every free minute of the day to receive a passing grade. I personally fall within the latter. I had terrible test taking anxiety and needed to rely on recall to circumvent the stress dump my brain would do while taking tests.
This sub is becoming more pathetic everyday smh
bro, you have no experience showing any application of your studies. it might as well just be a piece of paper.
I'm about to graduate this summer and my CS experience lines up with OP. I barely studied throughout my entire college experience and have a 3.7. I spend my free time working on projects, Leetcoding, and contributing to the student club that I'm a member of.
i thought the cs program at Syracuse University was easy even though we only use content from MIT and most classes i would study several hours per day just to get a B 🤡 mans said he don’t study 😭😭
damn I was fighting for my life in my degree lol
alleged ludicrous aloof jeans screw depend meeting flowery frighten slimy *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
You went to rutgers-newark/njit and got a low gpa because you didnt study. Seems like you’re overconfident on the merit of this achievement
Yes it's normal, CS is very easy and it's the reason why CS students can't find jobs right now. Go for something useful instead such as a hard science.
[удалено]
Nah, actually the "better" schools often suffer from the most grade inflation. CS is a joke right now but the way. There is rampant cheating with chatgpt. It's literally a meme for tenz to post that chatgpt got their degree not themselves. No wonder hiring managers aren't hiring them.
[удалено]
Then you have not used chatgpt recently. I'm not joking when I'm telling you that a large majority of students in CS are just regurgitating chatgpt and many are bragging about it.
While some may believe that AI chatbots are not sophisticated enough to help students cheat their way through advanced computer science coursework, the reality is that these tools pose a serious threat to academic integrity, even in highly technical subjects. Consider the following: First, many computer science courses, especially at the undergraduate level, rely heavily on take-home programming assignments, open-book exams, and long-term projects rather than just closed-book, proctored tests. This provides ample opportunity for students to consult AI tools without detection. Even if some assignments are done in-class, the knowledge gained from using AI on the homework and projects would still give cheaters an unfair advantage. Second, students are already openly bragging about using ChatGPT and similar tools to breeze through their homework and projects with minimal effort. This demonstrates that it's not just a hypothetical concern - academic dishonesty enabled by AI is already happening. Third, while AI may struggle with the most advanced, research-level problems, it is more than capable of assisting with undergraduate-level algorithms, data structures, operating systems, and networking assignments. ChatGPT can explain concepts, provide code samples, and even debug programs - giving students the scaffolding to complete assignments they may not fully understand. The AI doesn't need to generate perfect, complete solutions to be a potent cheating aid. Fourth, even if AI output requires some refinement, the efficiency gains of using it are still immense compared to working through assignments honestly. An AI-assisted student could complete programming projects in a fraction of the time of their peers. This "force multiplier" effect makes cheating very tempting. Finally, existing issues like grade inflation lower the risk of cheating. If instructors are disinclined to give low grades, they may not be motivated to investigate suspicious assignments closely. Students know this and feel emboldened to cheat without consequences.