CSC 121 — Computer Science I
The first in a sequence of courses for majors in Computer Science, Mathematics, and Engineering. Introduces a disciplined approach to problem-solving and algorithm development, in addition to an introduction to procedural and data abstraction. Covers: selection, repetition, and sequence control structures; program design, testing, and documentation using good programming style; block-structured high-level programming languages; and arrays, records, and files. IAI CS911 Prerequisite: MTH 070 with a grade of C or better or Geometry Waiver; AND placement into MTH103 without support.
Prerequisites: MTH 070, MTH 103