<< back

CSC-150   Computer Science I: Introduction to Computer Science and Programming4 credits

Prerequisites: Any of MAT-1xx (Applied Calculus), MAT-151, or MAT-152 or placement. The prerequisite course must be passed with a minimum grade of C.

An introduction to fundamental principles of computer science. A brief introduction to computers, including data representation and storage and digital computation. Program design and implementation skills are developed using a high-level language. Topics may include fundamental programming constructs (e.g., functions, branching, looping), algorithm design, data abstraction, recursion, and object-oriented programming.