Eng Fra

Pierre Senellart

  • Accueil
  • Curriculum Vitæ
  • Publications
  • Exposés
  • Enseignement
  • Étudiants
  • Autres

Programming 1 (2025–2026)

Matériel du cours Programming 1 du International Bachelor of Science in AI de PSL, destiné à des étudiants de L1.

Transparents

  1. Introduction to Computing
  2. Structured Programming
  3. Quality of an Algorithm & Python Collections
  4. Memory Management, C/C++ Collections, & Amortized Complexity
  5. Object-Oriented Programming
  6. Common Data Structures for Collections & Multi-File Programs
  7. Common Algorithmic Techniques
  8. Dealing with Exceptional Situations
  9. Sorting Algorithms
  10. Input and Output
  11. Building Correct Programs
  12. Basics of Functional and Generic Programming
  13. Basics of Version Control with Git
  14. Regular Expressions in Practice
  15. Practice Exam

Hands-on

  • Hands-On: Polynomial Multiplication

Quiz

  • Quiz 1
  • Quiz 2
  • Quiz 3
  • Quiz 4
  • Quiz 5
  • Quiz 6
  • Quiz 7
  • Quiz 8
  • Quiz 9
  • Quiz 10
  • Quiz 11

Évaluations

  • Mid-Term Exam
  • Final Exam
  • Remedial Exam

Contact : pierre@senellart.com
  • Transparents
  • Hands-on
  • Quiz
  • Évaluations

Dernière modification
UTC