Pierre CagneAppalachian State

Teaching

Teaching

Courses at Appalachian State University, and the teaching I did in Paris before that, with the course material that is still useful.

This semester · Fall 2026

  • CS 2490, Introduction to Theoretical Computer Science (three sections)
  • CS 3543, Theory of Computation
  • CS 5500, graduate independent study in topos theory

Appalachian State University

In the Department of Computer Science, as an assistant professor.

CourseTitleSemesters
CS 2490Introduction to Theoretical Computer ScienceSpring 2025, Fall 2025, Spring 2026, Fall 2026
CS 3543Theory of ComputationSummer 2025, Fall 2026
CS 5500Independent study: topos theory (graduate)Summer 2026, Fall 2026
CS 2440Computer Science IIFall 2024, Spring 2025, Fall 2025
CS 2435Introduction to Scientific ProgrammingFall 2024

Université Paris Diderot

During my PhD (2015–2018), I taught tutorials and lab sessions in the mathematics and chemistry programs of Université Paris Diderot. The material below is in French; course titles are given in the original.

2017–2018

AP3 · Algorithmique et programmationsecond year, mathematics · Fall 20177 sessions
SessionMaterial
TD 2
TD 3
TD 5
TD 6
Homework (TD 7, exercise B)
TD 8
TD 11
51DE14CH · Soutien mathématique pour les chimistessecond year, chemistry · Fall 20174 documents
TopicMaterial
Change of basis
Midterm (version A)
Homework
Review: diagonalization

2016–2017

UGMT41 · Algorithmique et projet de programmationfirst year of master, mathematics · Fall 201612 labs, 1 project
SessionDateMaterial
TP 0
TP 1
TP 2
TP 3
TP 4
TP 5
TP 6
TP 7
TP 8
TP 9
TP 10
TP 11
Project
AP3 · Algorithmique et programmationsecond year, mathematics · Fall 201612 labs, homework, midterm
SessionDateMaterial
TP 1
TP 1 bis
TP 2
TP 3
TP 4
TP 5
TP 5 bis
TP 6
TP 7
TP 8
TP 9
TP 10
Homework
Midterm

2015–2016

  • Spring 2016: oral examiner for Algèbre et analyse approfondies II (MM4), second year, mathematics.
  • Fall 2015: tutorials for AP3, Algorithmique et programmation, second year, mathematics. The graded homework I gave to the students.

Lycée Sainte-Marie de Neuilly

In 2014–2015, I gave the weekly oral examinations in mathematics (khôlles) for the HKBL class, the first year of preparatory classes in humanities and social sciences. The exercise sheets and some solutions are in French.

Khôlles of mathematics, HKBL2014–20159 sessions