Once students can write basic Java programs, the next step is learning to organize and work with real data efficiently — and that’s exactly what Java’s Collections Framework is built for. This course moves students from working with simple arrays to using the same data tools professional Java developers reach for every day.
How to work confidently with Strings, and then the core pieces of Java’s Collections Framework — Lists, LinkedLists, Queues, Sets, and HashMaps — understanding not just how to use each one, but when to reach for it.
A series of complete, playable Java programs — including a dice game, a quiz application, and a tic-tac-toe game — each one built using the collection types covered in the course, so the concepts stick through something fun to finish.
Students should have completed Java Programming: Basics.
Students who already know core Java and are ready to write more capable, organized programs — and students preparing for AP Computer Science A, where the Collections Framework is a core topic.