Enrollment: 18 | Syllabus
"Prof. Dhingra taught in a style that breaks down every fundamental idea, assuming no previous background knowledge from her students, in order to treat students fairly and never leave room for confusion. Units flowed smoothly, the next unit always connected to the previous, making learning experience very smooth."
“I appreciated how well Prof. Dhingra connected with us as she is a student herself as well. Lectures were highly engaging, she is very understanding of students' large workload and therefore was lenient on scheduling for meetings and assignments.”
“I appreciate how Nikita would verify that we were understanding concepts and explain them in further detail when necessary.”
“The assignments were great ways to apply what we learned in class to real-life situations.”
Fall 2022
Spring 2023
Summer 2023