Para quem é direcionado este curso: Programmers with basic experience looking to understand the practical and conceptual underpinnings of algorithms, with the goal of becoming more effective software engineers. Computer science students and researchers as well as interdisciplinary students (studying electrical engineering, mathematics, bioinformatics, etc.) aiming to get more profound understanding of algorithms and hands-on experience implementing them and applying for real-world problems. Applicants who want to prepare for an interview in a high-tech company.


Desenvolvido por:   University of California, San Diego, Higher School of Economics

  • Alexander S. Kulikov

    Ministrado por:    Alexander S. Kulikov, Visiting Professor

    Department of Computer Science and Engineering

  • Michael Levin

    Ministrado por:    Michael Levin, Lecturer

    Computer Science

  • Neil Rhodes

    Ministrado por:    Neil Rhodes, Adjunct Faculty

    Computer Science and Engineering

  • Pavel  Pevzner

    Ministrado por:    Pavel Pevzner, Professor

    Department of Computer Science and Engineering

  • Daniel M Kane

    Ministrado por:    Daniel M Kane, Assistant Professor

    Department of Computer Science and Engineering / Department of Mathematics
Basic Info
Commitment5 weeks of study, 4-8 hours/week
Language
English
How To PassPass all graded assignments to complete the course.
User Ratings
4.6 stars
Average User Rating 4.6See what learners said
Programa

Perguntas frequentes
Como funciona
Trabalho
Trabalho

Cada curso é como um livro didático interativo, com vídeos pré-gravados, testes e projetos.

Ajuda dos seus colegas
Ajuda dos seus colegas

Conecte-se com milhares de outros aprendizes, debata ideias, discuta sobre os materiais do curso e obtenha ajuda para dominar conceitos.

Certificados
Certificados

Obtenha reconhecimento oficial pelo seu trabalho e compartilhe seu sucesso com amigos, colegas e empregadores.

Desenvolvedores
University of California, San Diego
Higher School of Economics
Custo
Participar como ouvinteComprar curso
Acesso aos materiais do curso

Disponível

Disponível

Acesso a materiais valendo nota

Não disponível

Disponível

Receba uma nota final

Não disponível

Disponível

Obtenha um certificado compartilhável

Não disponível

Disponível

Classificações e avaliações
Avaliado em 4.6 de 5 decorrente de 1,403 avaliações

Very good course for a newbie developers and for refreshing your knowledge.

Good educational course

This is a great introduction to a more formal approach to algorithms and I look forward to the rest of the courses in the specialization. The dynamic programming week was somewhat more difficult than the other weeks, but I think that could be remedied with more visualizations during the lectures.

If you're lacking in any basic maths skills, I would recommend running through Khan academy first. Functional notation and series would be especially useful.

Excellent lectures and challenging problem sets!



Compartilhar