Computer Programming II - CSC 217
This course focuses on intermediate
level topics in a programming language.
Topics include arrays; simple I/O including
text file I/O; object-oriented design; definition
of classes including fields, methods, and
constructors; subclasses, inheritance, and
method overriding; privacy and visibility
of class members; abstract base classes;
using collection classes; and query language
LINQ for eliciting and updating data from
data stores such as arrays, collections, files,
and databases. Prerequisites: CSC 216 or
MIS 216.