UWB and UW Seal

  CSS 501 - Data Structures and Object-Oriented Programming


Message Board
Turn-In Site

Homework Assignments
Lecture Notes
C++ Notes

Carrano Text Errata

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

Prof. Clark Olson

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.