Teaching
Current courses
- Algorithms and Programming (CS students, undergrad.)
- Artificial Intelligence (CS students, undergrad.)
- Scientific methodology and epistemology (CS students, undergrad.)
- Introduction to deep learning (CS students, grad.)
- Epistemological and technical challenges of explainable AI (CS students, grad.)
- Machine learning (Biotechnology students, grad.)
- A history of concepts in artificial intelligence (Data Science students, grad.)
Previously taught courses
- Undergrad
- Introduction to web programing
- Object Oriented Programming
- English for computer science
- Grad
- Object Oriented Programming [Bioinformatics students]
Further back in the past
Prior to my hiring as Associate Professor in Strasbourg, I also taught the following courses at the University of Western Brittany (Brest, France):
- Algorithms and Programming
- Information Technology & Internet Certification (In french : “Certificat Informatique et Internet C2I”)
- IT environments
- Programming languages
- Fundamental algorithmic and graphs
- Advanced C Programming
- Java programming and development tools
- IP Networks
- Cognitive and reactive modeling
- Compilation, models and languages for parallel systems