GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 12. Basic Data Structures and Object-Oriented Design (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse12

Description

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. Uses Java and Java Collections. Prerequisites: CSE 8B or CSE 11; restricted to undergraduates. Graduate students will be allowed as space permits.

Prerequisite courses

Loading...

Successor courses

CSE 12 is a prerequisite of the following 19 courses: