<< back

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

Prerequisites: MAT-150, MAT-175, or MAT-275 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.