The computer science curriculum provides students
with course work comparable to the first two years
for a bachelor’s degree in computer science. The ACM
curricula recommendations for computer science (2001)
serve as the basis for this area of study.
Course work introduces students to the concept of
a program and techniques of good program design, to
internal data representations and common data structures,
to elementary mathematics associated with computer
systems and to a working knowledge of a high level
programming language, and assembly programming language.