Offered every semester. A concentrated course in computer programming using a mathematically and scientifically oriented language. Logic will be stressed heavily in this course. Offered every semester. Structured programming techniques are introduced, and students are required to develop small projects involving string processing, recursions, searching and sorting techniques.
Emphasis is on applications as well as logical design.
A prior programming language. Offered every semester. Emphasis is on structured programming techniques. Students learn how to build programs in modules, data types and recursion. Students in the honors strand will develop programs using dynamic data structures and object oriented programming.