A comprehensive project for CS2: combining key data structures and algorithms into an integrated web browser and search engine

@inproceedings{Newhall2002ACP,
  title={A comprehensive project for CS2: combining key data structures and algorithms into an integrated web browser and search engine},
  author={Tia Newhall and Lisa Meeden},
  booktitle={SIGCSE},
  year={2002}
}
We present our experience using a large, real-world application as a course project for the second half of the semester of a CS2 course. Our primary goal for the project was to create an engaging application that incorporated most of the key data structures and algorithms introduced in the course. Specifically, the project uses binary search trees, priority queues, hash tables, and graphs. The project consisted of four parts combined to build an integrated web browser and search engine in Java… CONTINUE READING