CS-130A: Data Structures and Algorithms I
- Instructor: Prof. Subhash Suri (suri@cs.ucsb.edu).
- Class: Tu-Th 9:30 - 10:45 (South Hall 1431)
- Office Hrs: Wed 11-12, or by appointment. Harold Frank Hall 2111.
- Discussion Sec I, Tues 6:30--7:20 (Yavuz, GIRV 1116).
- Discussion Sec II Wed 6:30--7:20 (Hsu, GIRV 1119).
Textbook
- The main textbook for the course is
Data Structures and Algorithm Analysis in C++,
by Mark Allen Weiss.
- My lectures will only roughly follow the style and content
of this book. Instead, I use my own notes that
draw upon several other books and original research
papers for specific algorithms and data structures.
- It is, therefore, imperative that you attend all lectures
because you will not find in the textbook many ideas and
details discussed in class.
Lecture Slides
Homework Assignments
Programming Assignments
- 1. Programming Assignment #1
(in pdf).
*DEADLINE: Midnight (11:59 PM), Feb 10, 2015 *
The Final Grade!
- 30% midterms, 30% programming assignments, and 40% final exam.