CSC212: Programming with Data Structures
CSC212 is one of my favorite classes to teach!
- Check out the Spring 2020 Syllabus.
- Check out the Spring 2020 Tentative Schedule – I will keep this up-to-date.
- I don’t really have recommended textbooks.
- I occasionally will post or direct you to my notes/readings
You will get links to assignments from Moodle and Piazza during the course, but if you’ve already passed CSC212 and just want to find links to the projects on Github again, feel free to peek behind the curtain.
Smith Catalog Course Description
Explores elementary data structures (linked lists, stacks, queues, trees, graphs) and algorithms (searching, sorting) in a variety of contexts, including event-driven applications with a graphical user interface. Emphasizes object-oriented programming throughout, using the Java programming language. Prerequisite: CSC 111. {M}