CSE 12: Basic Data Structures and Object-Oriented Design
UC San Diego Academy 2016
Welcome to CSE 12 Basic Data Structures and Object-Oriented Design!
Instructor and mentors
Instructor: Gary Gillespie
Use and implementation of basic data structures including linked lists, stacks, and queues. Use of advanced structures such as binary trees and hash tables. Object-oriented design including interfaces, polymorphism, encapsulation, abstract data types, pre-post conditions. Recursion.
Textbook and other course materials
All textbooks and course materials will be provided to the students free of charge on the opening day (August 2, 2015).
Course requirements and grading