Introduction
In the fall of 2022, the students in Nick Zufelt’s CSC630 course, Data Structures and Algorithms, constructed this online resource. We hope that our site’s posts, videos, code examples, exercises, and summaries help students and industry professionals alike in learning — or re-learning — the content of this core computer science topic.
We made this for you, and we hope you love it! Feel free to share any feedback to Nick.
Where to start
Dive into our first article on pointers and objects!
What is CSC630?
The computer science curriculum at Andover terminates in a rotating topic course, CSC630, Honors Computer Science Seminar. Students in this course take on challenging problems with real-life implications. The topics change each term and in the past have included Data Visualization, Machine Learning, High-Performance Computing, Full Stack App Development, the Open-Source Movement, and obviously Data Structures and Algorithms, among many others.
Who are we?
We are students from Phillips Academy in Andover, Massachusetts, USA.
- Sebastian Altomare
- Abigail Andam
- Charlie Benjamin
- Glen Cahilly
- Kyle Chen
- Patrick Chen
- Amanda Chiang
- Ellie Cho
- Nishani Clarke
- Benjamin Forman
- Davin Jeong
- Brian Masse
- Megha Narayanan
- Sarah Pan
- Yashraj Patel
- Edouard Perrault github
- Kaeley Pierre
- Julian Reed
- Daniel Rekoske
- Alexander Shieh
- Robert Shin
- Venkat Sundaram
- Marc Vidal
- Claire Wang
- Andrew Wen
- Ethan Wong
- Andrew Yu
- Daniel Zou
- Our teacher, Nick Zufelt github