Certificat Payant Intermédiaire Programmation

Algorithmes, partie I -- Université de Princeton

Princeton University

Un cours rigoureux couvrant les structures de données essentielles, les algorithmes et l'analyse des algorithmes enseigné par Robert Sedgewick et Kevin Wayne de l'Université de Princeton.

Durée

6 weeks

Niveau

Intermédiaire

Date limite

Pas de date limite

🌐 Langues disponibles: English
📅 Dernière mise à jour: 2026-03-24

📋 Prérequis

Intermediate programming experience in Java. Familiarity with basic mathematics including algebra and discrete math concepts.

👥 À Qui S'adresse Ce Cours

  • Computer science students seeking a rigorous algorithms foundation
  • Software engineers preparing for technical interviews
  • Developers looking to deepen their understanding of data structures
  • Professionals pursuing advanced computer science knowledge

📚 Ce Que Vous Apprendrez

1

Union-Find: Dynamic Connectivity and Weighted Quick Union

2

Analysis of Algorithms: Big-O, Big-Omega, and Big-Theta

3

Stacks, Queues, and Elementary Sorting Algorithms

4

Mergesort and Quicksort with Performance Guarantees

5

Priority Queues and Binary Heaps

6

Symbol Tables, Binary Search Trees, and Balanced Search Trees

🏛️ À propos de l'Institution — Princeton University

Princeton University is a private Ivy League research university in Princeton, New Jersey. Founded in 1746, it is one of the oldest and most prestigious institutions of higher education in the United States.

Fondée en

1746

Localisation

Princeton, New Jersey, USA

Reconnaissance

#1 National University — U.S. News & World Report 2024

❓ Questions Fréquentes

What programming language is used in this course?
The course uses Java for all programming assignments and examples. Familiarity with Java is expected before starting the course.
Is there a Part II available?
Yes, Algorithms Part II covers graph algorithms, string processing, and more advanced topics. It is also available for free on the course platform.
How can I get a certificate for free?
You can audit the course for free to access all learning materials. To receive a verified certificate, you can apply for 课程平台's financial aid program, which provides full access at no cost.

📖 Obtenir le Guide Étape par Étape

Guide complet avec captures d'écran, conseils et dépannage

  • Guide d inscription étape par étape
  • Tutoriels avec captures d écran
  • Erreurs courantes à éviter
  • Astuces pour terminer plus vite
  • FAQ et dépannage
9,99 $ — Obtenir le Guide Étape par Étape

🔗 Certificats Associés

Certificat Gratuit Débutant

Programmes technologiques ALX Afrique

ALX Africa / Mastercard Foundation

ALX Africa, soutenu par la Fondation Mastercard, propose des programmes intensifs de formation technologique en génie logiciel, en science des données et en cloud computing. Conçu pour les jeunes Africains, le programme développe des compétences technologiques prêtes à l'emploi grâce à un apprentissage basé sur des projets et à la collaboration entre pairs.

⏱ 12 months Pas de date limite
Certificat Gratuit Débutant

BilgeIs METU Compétences numériques

METU (ODTÜ)

BilgeIs est une plateforme gratuite de formation aux compétences numériques développée par l'Université technique du Moyen-Orient (METU/ODTU), l'une des universités les plus prestigieuses de Turquie. La plateforme propose des cours de programmation, de maîtrise des données, de compétences numériques et de bases informatiques avec des certificats gratuits, soutenant l'initiative nationale turque en matière de compétences numériques.

⏱ Self-paced Pas de date limite
Certificat Gratuit Débutant

École virtuelle Fundação Bradesco — Cours gratuits avec certificat

Fundação Bradesco

L'école virtuelle de la Fundação Bradesco propose plus de 100 cours en ligne gratuits avec des certificats dans les domaines de la technologie, de la programmation, de l'administration des affaires et du développement professionnel. L'une des plus grandes initiatives d'éducation gratuite du Brésil, soutenue par Banco Bradesco.

⏱ Self-paced (varies by course) Pas de date limite