333. Object
Oriented Programming and Problem Solving. 3 credits.
Prerequisite CS 150 (or the equivalent course in some high level language) and
Math 163.
Students may not get credit for both CS 250 and 333.
This course covers problem solving and object oriented programming in C++. Topics include
C++ syntax and semantics, principles of object oriented design and basic software
engineering skills. The course includes several case studies of object oriented solutions
and requires a large term project to demonstrate mastery of the course material. Students
will also learn how to use the UNIX system in the department of Computer Science for
program development, execution and submission. This is a web based course and requires
considerable maturity and independent responsibility on the part of the student. |