Courses

Courses taught by Robert Hoehndorf — recent first.

YearCourseProgramRoleCode
2026Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2026Neurosymbolic AIComputer ScienceInstructorCS 394D
2025Application of AI in BioinformaticsComputer ScienceInstructorCS 321
2025Algorithms in BioinformaticsComputer ScienceInstructorCS 249
2025Foundations of BioengineeringBioengineeringCo-InstructorBioE 200
2024Foundations of BioengineeringBioengineeringCo-InstructorBioE 200
2024Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2024Neurosymbolic AIComputer ScienceInstructorCS 394D
2023Data AnalyticsComputer ScienceInstructorCS 220
2022Algorithms in BioinformaticsComputer ScienceInstructorCS 249
2022Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2021Foundations of BioengineeringBioengineeringCo-InstructorBioE 200
2021Data AnalyticsComputer ScienceInstructorCS 220
2021Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2020Algorithms in BioinformaticsComputer Science / BioengineeringInstructorCS 290
2020Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2019Introduction to Artificial IntelligenceComputer ScienceInstructorCS 290 E
2018Applied OntologyComputer ScienceInstructorCS 322
2017-2018Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2016-2017Applied OntologyComputer ScienceInstructorCS 390EE
2015-2016Knowledge Representation and ReasoningComputer ScienceInstructorCS 213
2015Computer Science Graduate SeminarComputer ScienceOrganizer