Informações sobre o curso
4.7
142 classificações
25 avaliações
Programa de cursos integrados
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 20 horas para completar

Sugerido: 4 weeks of study, 7-10 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês, Espanhol...

Habilidades que você terá

AlgorithmsPython ProgrammingAlgorithmic EfficiencyDynamic Programming
Programa de cursos integrados
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 20 horas para completar

Sugerido: 4 weeks of study, 7-10 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês, Espanhol...

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
3 horas para concluir

Module 3 - Core Materials

Sorting, searching, big-O notation, the Master Theorem...
Reading
13 vídeos (Total de 147 min), 2 leituras, 1 teste
Video13 videos
The sorting problem 11min
A simple quadratic algorithm 10min
Illustrating MergeSort 13min
The recurrence for MergeSort 9min
The Master Theorem and MergeSort efficiency 12min
Linear vs. binary search 12min
Efficiency of binary search 10min
Class structure (from part 1)9min
Coding styles and standards - PoC11min
Testing and machine grading - PoC10min
Plotting data - PoC14min
Peer assessment - "We want a shrubbery!" - IIPP10min
Reading2 leituras
Class notes10min
Coding notes10min
Quiz1 exercício prático
Homework #340min
Semana
2
Horas para completar
5 horas para concluir

Module 3 - Project and Application

Closest pairs of points, clustering of points, comparison of clustering algorithms...
Reading
4 leituras, 3 testes
Reading4 leituras
Project #3 Description10min
Tests and Tips for Implementing the Clustering Methods10min
Application #3 Description10min
Application #3 Solution10min
Semana
3
Horas para completar
2 horas para concluir

Module 4 - Core Materials

Dynamic programming, running time of DP algorithms, local and global sequence alignment ...
Reading
7 vídeos (Total de 87 min), 1 teste
Video7 videos
A dynamic programming algorithm 14min
Illustrating the DP algorithm 11min
Running time of the DP algorithm 8min
DP vs. recursive implementation 13min
Global pairwise sequence alignment 14min
Local pairwise sequence alignment 8min
Quiz1 exercício prático
Homework 434min
Semana
4
Horas para completar
4 horas para concluir

Module 4 - Project and Application

Computation of sequence alignments, applications to genomics and text comparison...
Reading
1 vídeo (Total de 8 min), 3 leituras, 2 testes
Video1 vídeos
Reading3 leituras
Project #4 Description10min
Application #4 Description10min
Application #4 Solution10min
4.7
Direcionamento de carreira

50%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

83%

consegui um benefício significativo de carreira com este curso
Promoção de carreira

33%

recebi um aumento ou promoção

Melhores avaliações

por RLMar 25th 2018

Great class...Luay's lectures and problem sets were a great continuation to what Joe and Scott started. I suppose I will get started on Course 7 shortly.

por JOApr 29th 2018

Excellent class in the series. Even if computational biology is not your thing, the assignments are really interesting, fun and informative.

Instrutores

Avatar

Luay Nakhleh

Associate Professor
Computer Science; Biochemistry and Cell Biology
Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science

Sobre Rice University

Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy....

Sobre o Programa de cursos integrados Fundamentals of Computing

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization....
Fundamentals of Computing

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ê se inscreve no curso, tem acesso a todos os cursos na Especialização e pode obter um certificado quando concluir o trabalho. 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.

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