
Assistant Professor, Teaching Stream
University of Toronto
bahar[@]cs[.]toronto[.]edu | |
Google Scholar | |
RateMyProfessors | |
CV |
Bahar Aameri (She/Her)
I am an Assistant Professor, Teaching Stream (CLTA) in the Department of Computer Science (DCS)
at the University of Toronto.
I co-direct the PRISM program at the DCS, which trains students from marginalized
communities for higher education in computer science. I'm also a
Co-PI of a
Google's exploreCSR award ($125,000 USD) for developing
a high school outreach program for students who identify as women and/or non-binary, with a special focus on those from historically marginalized groups.
Prior to joining the DCS, I was an Assistant Professor, Teaching Stream (CLTA) in the Department of Mathematical and Computational Sciences
at the University of Toronto Mississauga.
I have a great passion for teaching and have taught various computer science courses over the past few years.
A list of courses I have taught and a sample syllabus for each can be found below.
Apart from teaching, I am passionate about research. My research is focused on applications of formal logics in designing AI systems.
A list of my pulications can be found here.
I have been a guest editor
for the Semantic Web Journal and a member of the Program Committees for
FOUST and
FOMI since 2021.
Before joining UofT as an Assistant Professor, I was a postdoctoral fellow in the
Semantic Technologies Lab (STL), working on projects funded by RBC and Autodesk, and
a sessional lecturer at the DCS.
During my spare time, I enjoy serving as a volunteer U14 Assisstant Coach at Richmond Hill Soccer Club, coordinating and playing in a Co-Ed soccer team, building 3D wooden puzzles, and playing the piano.
Teaching
-
CSC486/2502:
Knowledge Representation and Reasoning (Winter 2021, Fall 2021, Fall 2024)
University of Toronto -
CSC384:
Introduction to Artificial Intelligence (Winter 2020, Fall 2021, Fall 2023, Winter 2024, Winter 2025)
University of Toronto -
CSC263: Data Structures and Analysis
(Fall 2018, Summer 2022, Winter 2023, Summer 2023, Winter 2024)
University of Toronto -
CSC236: Introduction to the Theory of Computation (Winter 2016, Fall 2017, Winter 2019, Summer 2019, Fall 2019, Summer 2020, Fall 2020, Summer 2021)
University of Toronto -
CSC209: Software Tools and System Programming (Winter 2023)
University of Toronto -
CSC148: Introduction to Computer Science (Summer 2022, Summer 2023, Fall 2024)
University of Toronto -
CSC165: Mathematical Expression and Reasoning for Computer Science (Winter 2015)
University of Toronto