CPST 221 Advanced Programming Fundamentals

This course discusses techniques for solving moderately complex problems such as modularization. The course will present abstract data types and data storage concepts. The programming will involve learning to use classes and objects. Problem solving will require the design and use of classes and objects in a high level language.

pre-rec: CPST-220 or equivalent programming experience.