Top products from r/rutgers

We found 26 product mentions on r/rutgers. We ranked the 86 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top comments that mention products on r/rutgers:

u/xorxorxorswap · 5 pointsr/rutgers

Read "The C Programming Language" ( https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628 , it's also on libgen)

​

Make sure you're cool with data structures (most of them are important, but hash tables are very key because they form the basis of caches, something you'll have to learn)

​

Look up some basic digital logic (up to flip-flops and d-latches, and cover some FSM too if you have time)

​

I don't really know of any great resources to self-study assembly, so you'll have to just make the most of the lectures on that.

​

Prof Nagarakatte is super fair imo. Multiple project extensions, a multitude of extra credit opportunities (I believe it totaled to something around 15% of the total course grade with max extra credit when I took it), and no curve- you just need an 85% (after extra credit is applied) to get an A, which is nice. The best thing about him, though, and something I've never seen anywhere else, is that the TAs know what they're doing. He tries to get his own grad students TA positions, and so he's got a great working relationship with them. Go to recitation, because the TAs know what's up and will often write out significant portions of the projects for you. In my opinion, the course wasn't particularly easy, but an A is definitely achievable as long as you put in the effort. His lectures are pretty fast, but the slides are online and fairly self-explanatory, so try to go over them after each lecture if you can.

u/dlp211 · 4 pointsr/rutgers

I had an internship with Amazon during my Sophomore to Junior summer. I also received offers from Microsoft and Google to intern this upcoming summer (Junior to Senior), but instead took an offer from Fog Creek Software. I have friends that have interned or are full time at Microsoft, Google, and Amazon, all from Rutgers University.

My advice is to anyone looking to get one of these positions is:

  1. Start early, companies have only so many positions, and once they are taken, they stop looking. Generally this means you need to apply by November.

  2. Data Structures and Algorithms, know them inside and out, know their complexity, know how to implement them, know their tradeoffs, and know when to use them. A great book for someone who has never done any data structure stuff is Data Structures and Algorithms in Java. I took CS111 and read this book and was able to get through the Amazon interview.

  3. Read and do the exercises in Cracking the Coding Interview. Also use the author's resume template for making your resume.

  4. Interview every chance you get. Seriously, I interviewed at about 15 places before I interviewed with Amazon, by the time that I got to the Amazon interview, I was fairly comfortable with the process. I was still nervous about the interview, but I knew generally what to expect and didn't get hung up on their curveball questions.

  5. Pick a single club, whether it be IEEE, USACS, RUMad, etc. and be deeply involved with it. You can be a member of more than one, but you should be really involved with one.

  6. Pick a language and know it. You aren't going to lose points because you don't know Python, or Ruby, or whatever else is the hot language this month. Java, C, C++, you should know one of these languages, and preferably two, C and then either Java or C++.

  7. And finally, the only way to really know a programming language is to use it, so program, program, program, and then program some more. While you're doing all this programming, you should take a few minutes out of your day to learn about source control (git or git, there are no other options :) ). Then put the cool stuff you make on github or some other source control website.

    This may seem like a lot because well frankly it is. But if you actually enjoy programming and computer science, than this is pretty straight forward and easy. And finally, don't get discouraged. Just because you didn't make it into one of these companies the first time you apply, doesn't mean you'll never make it. Some people don't interview well(it is its own skill, hence #4), some people just can't build out a good resume(seriously use the template that I provided and read cracking the coding interview from front to back), and other people just aren't ready(you really need to program a lot). But that doesn't mean that you will never make it with them, just give it another year, identify your weakness, and work on it.
u/umib0zu · 1 pointr/rutgers

I'm a programmer now that majored in physics, but honestly I'm hard pressed to find any class in the Physics department at the undergrad level that would be useful for a comp sci major interested in research or professional work. Looking back, while I loved the major, the massive point of physics is emergence/power law distributions that you don't see as an undergrad because they don't really offer a class that focuses on stuff like this. In terms of usefulness, I couldn't recommend any physics track to a person that just wants to check it out. You're paying for the class and using your money for it, so it'd be much better to take an offering that would help you in terms of adding to your skill-set for jobs/prestige/resume.

Honestly, why not take another math or theory class if its allowed, especially if its going to be relevant to your work? I've sort of read through a few of books after undergrad and some classes that spring to mind are automata theory, combinatorics with a focus on generating functions, abstract algebra, and stochastic modeling/stats.

u/RutgersThrowaway97 · 1 pointr/rutgers

I believe those were the books used during the 2016-2017 school year (thats when I took discrete II)

From what I understand now, the newest renditions of the course use

Discrete Mathematics and Its Applications by K. Rosen

and

A First Course in Probability by Ross

But it'll depend entirely on who it is that's offering the course during the summer and what they include on their syllabus so I'd wait until seeing what they say to purchase either of the books.

The first book you listed (Mathematics for Computer science) is available for free for anyone to use here

The second is available for free on the Rutgers libraries website so I'd advise you not waste your money buying either of those two.

Hope this helps

u/ericnj · 0 pointsr/rutgers

I took micro last semester and just used the pdf version of the book. I think all the micro classes use [ http://www.amazon.com/Microeconomics-11th-Edition-Michael-Parkin/dp/0133019942 ] but the 10th edition is very easy to find the pdf for and that's what I used, they're pretty much identical and homework is not from the book so you're good.
PM if you want link to pdf

u/GrapeJuicePlus · 5 pointsr/rutgers

I'm on board with this. It wasn't until i got diagnosed with type one herpes that i realized pretty much everything i thought i knew about it was wrong. There is a really amazing graphic novel i have called Monsters about the subject that you should check out. PM me i have a copy, maybe we can talk.

u/Trisongs · 1 pointr/rutgers

if you are interested in getting a calculus textbook that is easy to read I suggest buying an out of date Larson early transcendental book. Will look for it later. The book really helped me and at the time it cost me about 20 bucks
edit: found it https://www.amazon.com/Calculus-Single-Variable-Transcendental-Functions/dp/0618606254/ref=sr_1_21?ie=UTF8&qid=1481566205&sr=8-21&keywords=larson+calculus+textbook

u/5till0fthenight · -2 pointsr/rutgers

Find out the textbooks that are used for the major stat classes. This is the book used for Regression Methods:

https://www.amazon.com/Introduction-Regression-Analysis-Douglas-Montgomery/dp/0470542810/ref=sr_1_1?ie=UTF8&qid=1506402483&sr=8-1&keywords=linear+regression+analysis

Preview it. Now if that looks pretty intimidating to you, ask yourself if it is something you think you can understand. What is in that textbook is expected for you to understand even if the work you do in class is watered down a lot.

To truly understand that stuff you would have to be very skilled in mathematical reasoning and applications.

u/xStuffx · 1 pointr/rutgers

I used a book by Larson and Falvo called Elementary Linear Algebra. So far the book was really good at explaining every topic.

u/Jeffan · 1 pointr/rutgers

Personally never used them but he recommended these two:
1, 2.

u/RogueWolf64 · 2 pointsr/rutgers

This is the textbook. You doing absolutely need it, but if you want to do well just read the chapters that the professor stresses you to read. You also need it to write the papers.

u/mimibrightzola · 4 pointsr/rutgers

No, he’s just trying to get at our Blind Spot