Informações sobre o curso

90,988 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 32 horas para completar

Inglês

Legendas: Inglês

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 32 horas para completar

Inglês

Legendas: Inglês

oferecido por

Logotipo de Universidade Estadual de São PetersburgoUniversidade Estadual de São Petersburgo

Universidade Estadual de São PetersburgoUniversidade Estadual de São Petersburgo

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up93%(1,174 classificações)Info
Semana
1

Semana 1

5 horas para concluir

Programming Competitions

5 horas para concluir
9 vídeos (Total 74 mín.), 2 leituras, 2 testes
9 videos
Specifics of Programming Competitions11min
Problem Example8min
Steps in Solving a Problem6min
Soft Skills4min
Competitions Review8min
Testing, Sample Tests, Min/Max Tests11min
Custom Cases and Testing Workflow7min
Stress-testing10min
2 leituras
Welcome!4min
Solution to Problem 1-4: Straight Flush10min
1 exercício prático
Inventing Tests30min
Semana
2

Semana 2

5 horas para concluir

CORRECTNESS FIRST

5 horas para concluir
9 vídeos (Total 66 mín.), 1 leitura, 2 testes
9 videos
What is Readability?5min
Intuitive "Proofs" are wrong5min
Defining solution set7min
Recursive backtracking7min
Worst cases6min
Big-O notation10min
From theory to practice7min
How to make a solution faster9min
1 leituras
Solution to Problem 2-4: Expression Evaluation10min
1 exercício prático
Time complexity30min
Semana
3

Semana 3

5 horas para concluir

COMMON STRUGGLES

5 horas para concluir
11 vídeos (Total 78 mín.), 1 leitura, 3 testes
11 videos
Dealing with Overflow5min
Non-integers8min
Fixed Point Numbers and Errors7min
Floating Point Numbers6min
Where and How to Use Doubles10min
More on Floating Point8min
Debugging Small Programs5min
Simplifying Code7min
Double-checking5min
Upsolving7min
1 leituras
Solution to Problem 3-4: Binary Knapsack10min
2 exercícios práticos
Numbers30min
Upsolving30min
Semana
4

Semana 4

5 horas para concluir

COMMON STRUGGLES 2

5 horas para concluir
14 vídeos (Total 97 mín.), 1 leitura, 2 testes
14 videos
Warmup7min
Proving Correctness7min
Activity Selection9min
Maximum Scalar Product6min
Greedy Ordering6min
Segment Tree Structure4min
Summing a Segment7min
Modifying an Element4min
Basic Data Structures5min
Advanced Data Structures and I/O7min
C++11min
Java5min
Python8min
Comparing Languages4min
1 leituras
Solution to Problem 4-4: Maximal Sum Suba10min
1 exercício prático
Segment Tree30min

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • Você poderá pedir reembolso total até duas semanas após a data do pagamento, ou (para cursos recém-iniciados) até duas semanas após o início da primeira sessão do curso, o que ocorrer por último. Você não poderá receber reembolso após obter o Certificado de Curso, mesmo que tenha completado o curso dentro do período de duas semanas. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro aos alunos que não podem pagar a taxa. Faça a solicitação clicando no link Auxílio financeiro, abaixo do botão "Inscreva-se" à esquerda. Você será solicitado a preencher um formulário e será notificado se for aprovado. Saiba mais.

  • Este curso não oferece créditos universitários, mas algumas universidades podem aceitar certificados de cursos que podem ser convertidos em créditos. Entre em contato com sua instituição para saber mais. Com os cursos on-line e os certificados Mastertrack™ do Coursera, é possível ganhar créditos universitários.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.