Intro to Algorithms

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udacity course.

This class will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected.

Reddacity may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udacity. Thank you for using these buttons to support Reddacity.

Reddit Posts and Comments

0 posts • 53 mentions • top 3 shown below

r/learnprogramming • post
2 points • oliver_ruffus
Want to take a Udacity course with me? Intro to Algorithms using Python.

I'm home for winter break and want to learn more about data structures. I've found a course offered from Udacity called "Intro to Algorithms" and I've already finished the first lesson. Now I'm working my way through the first problem set.

I've never coded in Python but I have plenty of experience with Java, C++, and some C so picking it up hasn't been too bad. I'll be moving pretty quick (hoping to do a lesson one day followed by the problem set during the next day) so that I can finish before I head back to school on the 19th.

PM me if you're interested.

r/learnprogramming • post
3 points • agmcleod
Not new to programming, but wondering if I should consider a udacity course


To give you some background on myself, I took a 3 year diploma program in College, as supposed to a 4 year compsci degree course in university. It's important to know that in Canada, Universities are typically where one gets a degree, and it's more theoretical and academic, where as college you do more hands on. Generally speaking anyway.

So in August 2009 I graduated, and in October of that year I started a front end web dev job. I worked there until August 2012 where I am now working as a back end ruby developer. I have worked on a variety of web apps, I've also done a fair bit of small game prototypes and that.

Given my experience and length of exposure in the industry, I'm wondering if this might be worth it or not: I'd like learn how to solve problems more effectively and efficiently. I'd like to open my mind a bit on different methodologies. I'm aware of various patterns like Factory, Presenter, Observer, etc.

When working on open source stuff, I feel like I hit a knowledge limit on how to think through a problem, which could simply be experience, but I want to help myself advance more. Another course I've been considering, which is free, is:

Any thoughts? Any of you folks take either of the courses and can maybe chime in if you think it would be worth it?

Thanks :)

r/learnprogramming • post
3 points • Axonalt
Want help in choosing between some Algorithm courses

Hey guys,

I want to get more into the theoretical side of programming and was looking to take a course in Algorithms. There are a few courses I'm thinking of and I was wondering if any of you have any suggestions on which is the best for a high schooler who finished AP Computer Science (Java) and knows Python at about the same level.

  1. Algorithms (Part 1) Coursera course by a couple of Princeton professors. I've heard a lot of good things about this course and would probably do part 2 if I enjoy it. Done in Java, starts in a week.

  2. MIT Intro to Algorithms Done in Python and I can do it anytime and at any pace, heard great things about this as well. Not in MOOC format I don't think, but lectures can be watched

  3. Berkeley CS 61B: Data Structures Obviously another prestigious CS program, lectures are viewable. Done in Java.

  4. Udacity Intro to Algorithms I like Udacity, but I don't actually know how good this course is. Done in Python.

If anyone has taken some of these courses and can provide any insight on which is the best direction to take, that would be very helpful.