| CS121 Principles of Programming 3 Credits |
| A broad-based introduction to
the discipline of computer science, using the C++ programming language and
basic operating system features as vehicles. Basic programming principles,
including built-in and programmer-defined data, operators, functions and
control structures. Applications drawn from basic computer science areas,
including computer architecture, automata, artificial intelligence,
database management, graphics, communication and numerical computation. Prerequisite: CS105 with a minimum grade of C, or instructor approval. |