Link Search Menu Expand Document

Data Structures and Algorithms for Data Science

DSC 30, Summer 2024 at UC San Diego

Suh Young Choi

Suh Young Choi

she/her/hers

syc017@ucsd.edu

Lecture: MTWR 11:00-12:20PM, Zoom

Discussion: Tuesday 2:00pm-3:50pm, Zoom

Office Hours: Thursday 3:00pm-4:00pm, Friday 12:00pm-1:00pm, or by appointment

🎉 Welcome to the Summer 2024 offering of DSC30!
This course introduces you to the foundations of programming in Java, data structures and algorithms. In particular, DSC 30 is the second class in the series taught in Java and covers data structures including: Stacks, Queues, Arrays, Lists, Linked Lists, Hash Tables, Binary Trees and Binary Search Trees, Balanced Trees, Heaps. This class also covers sorting algorithms: Selection, Insertion, Merge, Quick and Heap.

Prerequisites: DSC20.

Schedule: