URI CSC 212 logo URI CSC 212

Reminder that you must complete the pre-reading before each class.

On this page:
✔️ Pre-reading for Tuesday 4/20
✔️ Pre-reading for Thursday 4/22


Pre-Reading for Hashtables, Tuesday 4/20

Essential Questions

Before attending class, please complete the material below and use the following questions to guide your note-taking:

✔️ What is a hashtable and what purpose does it serve?
✔️ What is the difference between a hashtable and a map?
✔️ What is a collision and how do we resolve it?

Read/Watch/Review

Before attending class, please complete the material below:

For those of you who know Java and are curious to know the differences between Java’s HashMap and HashTable, read this article.

In Class

In today’s class we’ll be reviewing hashtables.


Pre-Reading for Q&A / Interview Prep, Thursday 4/22

Essential Questions

Before attending class, please complete the material below and use the following questions to guide your note-taking:

✔️ How can I use what I’ve learned in this class to prepare for technical interviews?
✔️ What kinds of questions should I expect during an interview?
✔️ What is Dijkstra’s algorithm and purpose does it serve?
✔️ How does Dijkstra’s algorithm work?

Read/Watch/Review
In Class

In today’s class we’ll be reviewing tips and tricks for interview questions and I’ll be aswering any course related questions you may have. You’ll also have time to finish working on Lab 13.