À propos de ce cours

36,003 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 27 heures pour terminer

Recommandé : 10 weeks of study, 2-5 hours/week...

Anglais

Sous-titres : Anglais

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 27 heures pour terminer

Recommandé : 10 weeks of study, 2-5 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

10 minutes pour terminer

INFORMATION ABOUT LECTURES 1–10

10 minutes pour terminer
1 lecture
1 lecture
Information about Lectures 1–1010 min
2 heures pour terminer

SORTING AND SEARCHING

2 heures pour terminer
5 vidéos (Total 71 min), 3 lectures, 1 quiz
5 vidéos
Binary search10 min
Insertion sort11 min
Mergesort12 min
Longest repeated substring19 min
3 lectures
Getting Started10 min
Supplements for Lecture 1110 min
Optional Enrichment on Sorting and Searching10 min
1 exercice pour s'entraîner
Sorting and Searching8 min
Semaine
2

Semaine 2

2 heures pour terminer

STACKS AND QUEUES

2 heures pour terminer
5 vidéos (Total 69 min), 2 lectures, 1 quiz
5 vidéos
APIs13 min
Clients22 min
Strawman implementations9 min
Linked lists15 min
Implementations8 min
2 lectures
Supplements for Lecture 1210 min
Optional Enrichment on Stacks and Queues10 min
1 exercice pour s'entraîner
Stacks and Queues8 min
Semaine
3

Semaine 3

1 heure pour terminer

SYMBOL TABLES

1 heure pour terminer
5 vidéos (Total 57 min), 2 lectures, 1 quiz
5 vidéos
A design challenge6 min
Binary search trees13 min
Implementation4 min
Analysis8 min
2 lectures
Supplements for Lecture 1310 min
Optional Enrichment on Symbol Tables10 min
1 exercice pour s'entraîner
Symbol Tables8 min
Semaine
4

Semaine 4

2 heures pour terminer

INTRODUCTION TO THE THEORY OF COMPUTING

2 heures pour terminer
5 vidéos (Total 63 min), 2 lectures, 1 quiz
5 vidéos
Regular Expressions20 min
DFAs14 min
Applications12 min
Limitations9 min
2 lectures
Supplements for Lecture 1410 min
Optional Enrichment on Theory of Computing10 min
1 exercice pour s'entraîner
Theory of Computing8 min

Avis

Meilleurs avis pour COMPUTER SCIENCE: ALGORITHMS, THEORY, AND MACHINES
Voir tous les avis

Offert par

Logo Université de Princeton

Université de Princeton

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • No. All features of this course are available for free.

  • No. As per Princeton University policy, no certificates, credentials, or reports are awarded in connection with this course.

  • Multiple-choice exercises and in-video quizzes.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.