Top products from r/Purdue

We found 22 product mentions on r/Purdue. We ranked the 71 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top comments that mention products on r/Purdue:

u/Deluxx3 · 3 pointsr/Purdue

No. It's pretty much an IDE like intelliJ, but inside your browser.

You can take a CS class here or you can take courses through code academy, Khan academy, etc. Personally I don't like either, but the options are there.

However, there are a ton of YouTube videos to get you started most notably Thenewboston. IMO his tutorial are the best and he starts from the very beginning and teaches you all the way to intermediate topics. In my opinion this would be the best way to learn. He has videos for other languages too as well as tutorial for so many other programs and what not.

Another good source would be this book. I have it and it holds your hand as it explains basic concepts like data types, various methods, arrays and other important parts of java.

Of course you could start by learning a different language like python, but java is a pretty easy language to learn and if you learn it, other languages will come pretty easily.

Best of luck!

Edit: I just re-read your comment and you want to learn C or Pyhon. Here is the same book, but for Python. Here are the video tutorials for Python by the same guy, and here are his tutorials for C.

u/pancake117 · 2 pointsr/Purdue

You really don't need a good GPA. Here's the big stuff:

  • Put a lot of work into your resume so it looks nice. This is sort of obvious, but a lot of people just throw one together without a lot of work. Also, don't listen to the CCO's resume advice, they don't know what they're talking about for CS.
  • Side projects are really important, especially if you aren't confident with your GPA. You want to show companies that no matter what your grades are, you know your stuff where it counts.
  • Along the same lines, you want to have an active github (and link to that on your resume). Ideally you want to shoot for one commit per day, but obviously school is a timesink and that's not always easy. One trick you can use is to commit all your school projects into private github repos, since those are still displayed on your timeline. This shows companies that you're hacking away in your free time, even when you don't have to.
  • Read through cracking the coding interview and do some online practice questions (firecode, leetcode, etc..). It's great to land the interview, but unless you're ready for the technical interview questions you won't make it through. If you haven't experienced one of these interviews before, you should know that they're pretty different than you might expect. The resources above (especially cracking the coding interview) will give you a great idea of what to expect.
  • Also keep in the mind that the first internship is the hardest to get. You should expect a lot of rejection letters. Even the best candidates will be getting a lot of rejection letters. If you apply to 100 companies and land a handful of interviews, that's a win. Don't let a few rejections get you down!

    Good luck :)
u/BathroomEyes · 1 pointr/Purdue

If you really like this stuff, I would highly recommend two textbooks:

For the communications topics, reliability, optimization etc, ditch Leon-Garcia and pick up this book by Trivedi

If you're interesting in Machine Learning like I am, then this book by Bishop is fantastic. You can find both in the Engineering library I believe.

u/lbkulinski · 6 pointsr/Purdue

CS182 is a discrete mathematics course. It has a lot to do with logic and proofs, and less to do with algebra and calculus. Most have never really seen what you will be covering. If you can, I would get the book and work through some of the problems before the start of the semester.

CS240 is similar to CS180, but it is taught in C — a much lower-level language. Once again, I recommend getting the book (I assume it will be The C Programming Language) and doing some of the exercises. Java syntax comes from C/C++, so that part will be somewhat familiar. C is pretty barebones, though. There are no classes, only functions. There is no ArrayList, LinkedList, etc. You have to build it all yourself. And when you allocate memory using malloc() (similar to calling new), you have to remember to free it when you’re done using free(). There is no garage collection.

Good luck!

u/MoyoCho · 1 pointr/Purdue

I'm in SOC 100, distance learning.

In my blackboard, I have slides and respective notes for each chapter in the book, (book is You May Ask Yourself.)

If any of the folders in this image of my Blackboard look useful to you let me know, and I can send you to slides and notes.

If not, maybe this class is entirely different. Good luck mate.

u/errant_poet · 10 pointsr/Purdue

Introduction to Linear Algebra is an excellent textbook. Strang explains things in very simple, "what's the point" terms. This is the only textbook I have ever actually enjoyed reading. There are also quite a few videos of Strang's lectures at MIT where he works out plenty of examples.

Schaum's Linear Algebra reads like an exam review: it highlights the main concepts (without the theory) and presents hundreds of worked out examples.

u/SlalomMan · 2 pointsr/Purdue

It really depends on the company. Most CS-Oriented companies will probably ask you questions about code, data structures, and algorithms. For these, I would recommend looking into a book called Programming Interviews Exposed. If you look hard enough, you can find a PDF online.

Other companies might ask behavioral questions. For these it would be best to recall a few teamwork or project situations you've been in and what happened. The companies that ask these questions are usually looking for answers in the STAR format (Situation/Task, Action, Result). Some examples would be "Have you ever worked with a difficult team member? How did you handle it?" or "Tell us about a time when you faced adversity in a project. How did you overcome it?"

You can definitely find tons of example interview questions by Googling around. If you interview isn't for a while, you can also go to the CCO and do a mock interview. I've never done one of those, but I'm sure they're helpful.

u/mde17 · 2 pointsr/Purdue

I rented on amazon last year, that book was 15 bucks or something.

Edit: okay, 40. Still not too bad though.

u/StressOverStrain · 10 pointsr/Purdue

MA 265 - Linear Algebra

Do not under any circumstances buy the listed textbook for this class, Elementary Linear Algebra. Seriously, read the Amazon reviews; they're all true. I think I wrote 1000 words in my course review telling them how awful this book was and to find a new one. Of course, that didn't do anything. I read almost every textbook presented to me cover to cover, so I know a bad textbook when I see one. I really tried to read this one, but it is just so godawful confusing. It's written like a math professor forgot he was writing a book for undergrads and not just proving theorems for his fellow mathematicians. Has exactly zero appreciation for teaching, and instead just lays proofs one after another with little explanation in between.

> If you are reading through this textbook and you have no idea what is going on, it is not you, it's this book.

It's also looseleaf, which sucks to begin with. Save yourself a semester of grief and just pay attention in lecture or buy literally any other linear textbook you can find.

u/skubiszm · 5 pointsr/Purdue

I highly recommend Programming Interviews Exposed: Secrets to Landing Your Next Job. This has greatly helped me with the technical portion of the interview. Especially companies with difficult interviews (Microsoft, Google, Amazon, etc)

u/WiF1 · 2 pointsr/Purdue

There's two versions: one is valid for one semester; one is valid forever. The lifetime version is $120.

That being said, Prof. Gabrielov sent out this email for my calc 2 class this past semester:

> I had questions from several students about WebAssign access codes provided by Cengage Learning. Here are the answers.

> The code is the same for the 7th and 8th edition of the Stewart's book.
Once you activate the code in MA 166, you lock it in for the 7th edition,
and cannot use it for the 8th edition. In the Spring 2017 semester,
MA 261 will still be using 7th edition, so your code should be valid.
Starting Fall 2017, only 8th edition will be used in Calculus classes.


So, you might just want to buy the one-semester version.

u/moosenlad · 3 pointsr/Purdue

In all seriousness, people may be selling them off cheaply as this semester comes to an end if you want to wait that long. Many out of state or international students won't be able to bring them back home.

u/DrDeform · 2 pointsr/Purdue

From the MA 265 Homepage:

Edit: Check the back of the book (past the index). It should contain the MATLAB portion. If not you'll have to buy the real thing linked above.

u/chalks777 · 1 pointr/Purdue

please don't use url shorteners, it tends to get caught in the spam filter. For anyone wondering, his link goes here.