CS 250

Programming and Problem Solving II

Spring 2012

Chris Boyle

Welcome to CS 250.

CS250 introduces the programming techniques required to scale up to larger problems than are treated in the introductory programming course. Topics include the software life cycle, methods of functional decomposition, design documentation, abstract data types and classes, common data structures, dynamic data structures, and algorithmic patterns, and testing and debugging techniques.

The course syllabus is available here.




The Fall 2011 website is still available.

Except where otherwise indicated, all materials for this course, hosted under the https://secweb.cs.odu.edu/~zeil/cs250 domains are

© 2011,2012, Old Dominion University,