Created by:  École Polytechnique Fédérale de Lausanne

Basic Info
Commitment6 weeks, 4-5 hours/week
Language
English
How To PassPass all graded assignments to complete the course.
User Ratings
4.4 stars
Average User Rating 4.4See what learners said
Syllabus

FAQs
How It Works
Trabajo del curso
Trabajo del curso

Cada curso es como un libro de texto interactivo, con videos pregrabados, cuestionarios y proyectos.

Ayuda de tus compañeros
Ayuda de tus compañeros

Conéctate con miles de estudiantes y debate ideas y materiales del curso, y obtén ayuda para dominar los conceptos.

Certificados
Certificados

Obtén reconocimiento oficial por tu trabajo y comparte tu éxito con amigos, compañeros y empleadores.

Creators
École Polytechnique Fédérale de Lausanne
Pricing
Comprar cursoAuditar
Accede a los materiales del curso

Available

Available

Accede a los materiales con calificación

Available

Not available

Recibe una calificación final

Available

Not available

Obtén un Certificado de curso para compartir

Available

Not available

Ratings and Reviews
Rated 4.4 out of 5 of 223 ratings

Great course and specialization! Many thanks!

Great course!

Outstanding set of courses.

Just to counter comments about grader stability and lack of grader feedback - I never encountered this in any of the 5 courses.

I've read a lot of reviews before me and see that they mentioned several cons: off-topic programming assignment, imbalanced difficulty distribution and instable grader, vague feedback information.

For the few points mentioned above, I'd say I've experienced all of them indeed, it's true.

But for a project that's to be called "real", you're gonna have to adapt yourself to production environment and work like a true professional. That means you gotta tolerate faulty situations and ambiguous specifications. (Quite often, you don't know WTF they want, but you'll eventually come around and hand in a piece of code that runs smoothly with the right output.) It's something you deal with every day if you work in a tech firm as an SDE, RSDE, etc..

In terms of this kind of blank-filling programming assignments, it's just fine for me. Some argue that they should allow us to write everything from scratch and judge the grades by the output, allowing more flexibility for the developemt process. I think the skeleton code is simple enough, leaving enough freedom for you to mess around. If you allow me to start from scratch, I'm gonna finish it with C++ or Python.

The one thing I say they should really fix is the instability of the grader. Random failures and insufferable waitings are the two things that take away most of the fun. The programming assignment itself wasn't so hard, but was made unnecessarily much harder by these two factors.

For the sake of the previous four courses, I can spare 4 stars. But I understand those 1 stars.