UWB and UW Seal
   

  CSS 501 - Data Structures and Object-Oriented Programming

Home

Message Board
Turn-In Site

Syllabus
Homework Assignments
Lecture Notes
C++ Notes

Carrano Text Errata

UWB Information Technologies
UWB Quantitative Skills Center
UWB Writing and Communication Cntr.

Prof. Clark Olson
cfolson@u.washington.edu

This course is designed to give students data structures knowledge and object-oriented programming skills that will be necessary in the CSS master's program. Basic and advanced abstract data types, their uses, and implementations will be studied. Students will learn how to analyze a problem and design a solution using object-oriented design with various data types. Algorithms, and the tradeoffs among memory, running time, and implementation time associated with them are covered. Students develop competencies associated with problem solving, design, testing, programming, and software management. Good software engineering practices and algorithm analysis techniques are used throughout.