Informações sobre o curso

53,425 visualizações recentes

Resultados de carreira do aprendiz

50%

comecei uma nova carreira após concluir estes cursos

40%

consegui um benefício significativo de carreira com este curso
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 iniciante
Aprox. 19 horas para completar
Inglês

Habilidades que você terá

Number TheoryCryptographyModular Exponentiation

Resultados de carreira do aprendiz

50%

comecei uma nova carreira após concluir estes cursos

40%

consegui um benefício significativo de carreira com este curso
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 iniciante
Aprox. 19 horas para completar
Inglês

oferecido por

Placeholder

Universidade da Califórnia, San Diego

Placeholder

National Research University Higher School of Economics

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up87%(4,290 classificações)Info
Semana
1

Semana 1

4 horas para concluir

Modular Arithmetic

4 horas para concluir
10 vídeos (Total 90 mín.), 5 leituras, 13 testes
10 videos
Divisibility6min
Remainders9min
Problems6min
Divisibility Tests5min
Division by 212min
Binary System11min
Modular Arithmetic12min
Applications7min
Modular Subtraction and Division11min
5 leituras
Rules on the academic integrity in the course10min
Python Code for Remainders5min
Slides1min
Slides1min
Slides1min
12 exercícios práticos
Divisibility15min
Remainders10min
Division by 45min
Four Numbers10min
Division by 10110min
Properties of Divisibility10min
Divisibility Tests8min
Division by 24min
Binary System30min
Modular Arithmetic8min
Remainders of Large Numbers10min
Modular Division10min
Semana
2

Semana 2

4 horas para concluir

Euclid's Algorithm

4 horas para concluir
7 vídeos (Total 78 mín.), 4 leituras, 7 testes
7 videos
Euclid’s Algorithm15min
Extended Euclid’s Algorithm10min
Least Common Multiple8min
Diophantine Equations: Examples5min
Diophantine Equations: Theorem15min
Modular Division12min
4 leituras
Greatest Common Divisor: Code15min
Extended Euclid's Algorithm: Code10min
Slides1min
Slides10min
7 exercícios práticos
Greatest Common Divisor10min
Tile a Rectangle with Squares20min
Least Common Multiple10min
Least Common Multiple: Code15min
Diophantine Equations15min
Diophantine Equations: Code20min
Modular Division: Code20min
Semana
3

Semana 3

5 horas para concluir

Building Blocks for Cryptography

5 horas para concluir
14 vídeos (Total 91 mín.), 4 leituras, 6 testes
14 videos
Prime Numbers3min
Integers as Products of Primes3min
Existence of Prime Factorization2min
Euclid's Lemma4min
Unique Factorization9min
Implications of Unique Factorization10min
Remainders7min
Chinese Remainder Theorem7min
Many Modules5min
Fast Modular Exponentiation10min
Fermat's Little Theorem7min
Euler's Totient Function6min
Euler's Theorem4min
4 leituras
Slides10min
Slides10min
Fast Modular Exponentiation7min
Slides10min
5 exercícios práticos
Integer Factorization20min
Remainders30min
Chinese Remainder Theorem: Code15min
Fast Modular Exponentiation: Code20min
Modular Exponentiation30min
Semana
4

Semana 4

5 horas para concluir

Cryptography

5 horas para concluir
9 vídeos (Total 67 mín.), 4 leituras, 2 testes
9 videos
One-time Pad4min
Many Messages7min
RSA Cryptosystem14min
Simple Attacks5min
Small Difference5min
Insufficient Randomness7min
Hastad's Broadcast Attack8min
More Attacks and Conclusion5min
4 leituras
Many Time Pad Attack10min
Slides10min
Randomness Generation10min
Slides and External References10min
2 exercícios práticos
RSA Quiz: Code2h
RSA Quest - Quiz30min

Avaliações

Principais avaliações do NUMBER THEORY AND CRYPTOGRAPHY

Visualizar todas as avaliações

Sobre Programa de cursos integrados Introduction to Discrete Mathematics for Computer Science

Introduction to Discrete Mathematics for Computer Science

Perguntas Frequentes – FAQ

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