CSC-150 Computer Science I: Introduction to Computer Science and Programming

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. Prerequisites: MAT-150, MAT-175, or MAT-275 or placement. The prerequisite course must be passed with a minimum grade of C.

Credits

4 credits