Campign Main Title


General Information
Faculty
Courses
Research
Publications

Home
    Courses

    Computer Science 20

    Principles of Software Design

    Instructor - Staff

    A study of advanced programming and an introduction to data structures. Topics focus on programming skills needed for the design and implementation of standard data structures such as lists, trees, and graphs and their associated algorithms. Also, recursion, analysis of algorithms, and advanced aspects of object-oriented programming. Advanced instruction in the C++ language.

    Prerequisite: Computer Science 15.


    Text VersionBack to Courses Page

This page is being developed by Laura Norton. Please email comments and suggestions to nortonl@lawrence.edu.

© 2000 Lawrence University, Appleton, WI

Last Updated: March 2000