UWB and UW Seal
   
  Univ of Washington Bothell;   STEM, Computing & Software Systems
  CSS 502 - Data Structures and Object-Oriented Programming II - Winter 2018

Resources:
C++ Notes
C/C++ Info links
Book errata/code (6th, 7th ed)
Carrano's blog

UWB General Computing Info
Lab 320 Linux Guide
C&C Unix Guide
UW Computing Tools
C++ on the Macintosh
Valgrind Info

Academic/behavioral Conduct
Disability Resources (DRS)
UWB Quantitative Skills Center
UWB Writing Center

Dr. Carol Zander   zander@u.washington.edu     http://faculty.washington.edu/zander

Covers advanced data structures including trees, balanced trees, heaps, graphs, and hash tables along with associated algorithms. Covers object-oriented programming with a focus on design and implementation of problems using inheritance and polymorphism. Introduces formal automata theory. This section is run as a hybrid.

Syllabus   . . .   Schedule
Assignments
Course Notes/Practice Problems
Programming Grading Rubric
Sample Code: CSS 342/501   . . .   CSS 343/502

Dropbox for electronic submissions:   E-submit page
Post a question (or an answer):  Message Board (Q/A page)


CSS Windows lab: UW1-310;   Linux lab: UW1-320;  
Lab tutor (in 310 or 320):   Hours
Grad lounge/lab: UW1-302

Do not allow non-CSS students in our labs (so they will not consume our resources).