ossu / computer-science

🎓 Path to a free self-taught education in Computer Science!
MIT License
172.49k stars 21.78k forks source link

Algorithms courses appear to be trial only #407

Closed jonathanmonreal closed 7 years ago

jonathanmonreal commented 7 years ago

The Coursera versions of the algorithms courses appear to have gone to a 7-day trial only with no open enrollment. The Stanford version of the first two courses is still available.

ghost commented 7 years ago

Can you provide a link for the course you are talking about (the one with 7-day trail only)?

Apparently, the core algorithm courses in the 7.x version curriculum are still available for free.

Courses Duration    Effort  Prerequisites
Algorithms (1/4)1   4 weeks 4-8 hours/week  one programming language, proofs, probability
Algorithms (2/4)1   4 weeks 4-8 hours/week  Algorithms (1/4)
Algorithms (3/4)    4 weeks 4-8 hours/week  Algorithms (2/4)
Algorithms (4/4)    4 weeks 4-8 hours/week  Algorithms (3/4)
jonathanmonreal commented 7 years ago

The links are exactly the same as the ones listed on the curriculum page. Here's one example for https://www.coursera.org/learn/algorithms-divide-conquer:

issue1

Based on the text on that page, it does not appear to be available for free on a permanent basis.

ghost commented 7 years ago

I can enroll the course without any restriction and I am not sure why we have two different views for this course.

screen shot 2017-05-17 at 12 54 05 pm

However, just for your information, the same course can also be found at Stanford Online Site (see link below).

https://lagunita.stanford.edu/courses/course-v1:Engineering+Algorithms1+SelfPaced/about

If you are not comfortable taking the course via Coursera try Standford Online

jonathanmonreal commented 7 years ago

Are you maybe not logged in when looking at that screen? I get the same thing when I'm logged out, but when I click the "Enroll Now" button and sign in this modal comes up:

issue2

Thanks for the suggestion. Unfortunately, I get the same thing for the two algorithms classes that are not offered on Stanford's website.

ghost commented 7 years ago

I see your problem, click audit (at bottom of the page) the course instead of start tree trail.

I cannot see your page because I had enrolled this course before. I try to unenroll from the course and view this page again but I am still seeing the same page.

screen shot 2017-05-17 at 1 24 14 pm

Coursera site sometime can be buggy and annoying.

Please close the issue if above information solves your problem.

joshmhanson commented 7 years ago

Thanks @li-xinyang for helping, and you're right Coursera is very annoying. I would even call their course enrollment process a dark pattern with that tiny "audit" link at the bottom. As I don't see other platforms stepping up to offer everything Coursera provides, we're stuck with it for the time being, so maybe instructions need to be added to the curriculum to help people with this process.

@jonathanmonreal Let us know if you were able to audit the course properly, and I apologize for the confusing nature of the enrollment process.

jonathanmonreal commented 7 years ago

@hanjiexi It was actually pretty late in my time zone by the time I clicked on the modal which probably didn't help, but I didn't even recognize the audit link as being distinct from the trial at the time. I think some kind of note would be helpful.

@li-xinyang Thank you for all the help. The enrollment worked just fine, so I'm closing the issue.

Selhar commented 7 years ago

@li-xinyang

This course seems to only be available for a price. https://www.coursera.org/specializations/full-stack#pricing

ghost commented 7 years ago

@GregoryGoncalves It is NOT a course, it is a specialization.

Specialization is a combo (a mini curriculum) which contains launched courses. In order to do the specialization for free, you have to search individual course and then you can audit it for free.

BTW I have completed this specialization for free, not a fan of the content.

screen shot 2017-07-16 at 09 45 25
TYRONEMICHAEL commented 7 years ago

@li-xinyang curios as to why you were not a fan of the content. I am actually just about to begin the courses and am quite fond about learning algorithms well. Are there other resources, free or paid you would recommend?

ghost commented 7 years ago

@TYRONEMICHAEL I am not a fan for this specialization (https://www.coursera.org/specializations/full-stack) the reason is the course is outdated (Angular v1.x.x) and it is literally just a reformated version of the documentation (What's CSS/HTML/JavaScript/Bootstrap/etc.).

Basically, I think the courses cover technologies/technical skills (framework/lib usage, the skill used to find a job, the skill used to apply immediately) should be learned from other channels instead of learning from University courses. If you want to learn this kind of skill, my suggestion is to try the official tutorial, official doc, and then try the latest online tutorial.

Of course, for those learning Algorithms and the fundamental/advanced knowledge of any kind university course is an excellent choice.