Dr. Pamela Cutter


Hello everyone! I'm very excited to meet all of you in person this quarter! I look forward to exploring the implementation and applications of various data structures with you this quarter. I have a passion for Computer Science education, applications of computing in science, as well as Computational Number Theory.

Weekly Schedule Personal Webpage

Collaboration Center

Meet TAs, Work, Learn

The Computer Science Collaboration Center is an online space to hang out, work on computer science by yourself or with your peers! TAs are available for assistance during several time blocks every day from Sunday through Friday. See the Collaboration Center schedule for more details.

Collaboration Center Schedule DSA


A new quarter begins and new knowledge awaits! Welcome to Data Structures (COMP 210). This is a core class for all computer scientists where you learn fundamental concepts to help you thrive in the world of computers.

By the end of the quarter you should have learned the basic data structures used in Computer Science, their properties, functionalities, and how to measure their effectiveness (what we will call time and space complexity). You will also learn the what, why, and how of sorting, searching, recursion, and some other wildly used techniques in CS. Use the syllabus to learn more about the class or the menu bar in the top to explore the course content.

We have an awesome group of TAs at the collaboration center where you can go and ask any questions you have. Also, I'll have office hours in person and virtually. I am often available to meet outside of posted office hours, so please send me a message if you'd like to meet at a different time.

One last thing, diversity and inclusion in Science are critical for the achievement of excellency. For this reason our classroom will be a space in which everyone can enrich and contribute to each other's learning experiences.