CSE 101
Introduction to Data Structures and Algorithms
Spring 2020
Days and Times: TTh 3:20pm-4:45pm via Zoom Join Link (Uses CruzID Gold Authentication)
Class Webpage: https://classes.soe.ucsc.edu/cse101/Spring20/
Instructor:
Patrick Tantalo (http://www.soe.ucsc.edu/~ptantalo/)
Office:
E2 239A
Office Hours: WF 11:00am-2:00pm via Zoom Join Link (Uses CruzID Gold Authentication)
Email: ptantalo@soe.ucsc.edu
Teaching
Assistants:
Saeed Kargar (skargar@ucsc.edu) Office Hours
Esmaeil Mirvakili (smirvaki@ucsc.edu) Office Hours
Jayanth Yetukuri (jyetukur@ucsc.edu) Office Hours
Hou-I Lin (hlin64@ucsc.edu)
Office Hours
Bernardo Gonzalez (beaugonz@ucsc.edu) Office Hours
Course Tutors:
Andrew Gavgavian (agavgavi@ucsc.edu) Office Hours
Kailas Krivanka (kkrivank@ucsc.edu) Office Hours
Arjun Loganathan (arlogana@ucsc.edu) Office hours
LSS Learning Assistants:
Tyler Tran (tystran@ucsc.edu)
Carlos Viche (cviche@ucsc.edu)
LSS Small Group Tutor:
Tre Braswell (tmbraswe@ucsc.edu)
Required
Text:
Introduction to Algorithms (3rd edition) by Cormen, Leiserson, Rivest and Stein (CLRS). MIT Press 2009
(ISBN 9780262033848).
Recommended Texts:
Open Data Structures (pseudo-code edition) by Pat Morin. https://opendatastructures.org/
Data Abstraction & Problem Solving with C++ (6th edition) by Carrano & Henry. Pearson 2013 (ISBN 978-0-13-292372-9)
Other
Resources:
If
you find any errors, please report them to: ptantalo@soe.ucsc.edu