2024-2025 Catalog

CMPSC-F131 Computer Science I

This is a rigorous introduction to computer science in Python with an emphasis on problem solving, structured programming, object-oriented programming, and graphical user interfaces. Topics include expressions, input/output, control structures, intrinsic data types, classes and methods, iteration, top-down programming, arrays, graphical user interfaces, and elements of UML. Normally offered each semester.

Credits

4

Prerequisite

Student has satisfied all of the following Institution has received a(n) Math Placement Exam test result with a(n) Math score greater than or equal to 25. Or Student has satisfied all of the following Student has completed any of the following course(s) MATH 121 - Precalculus With Elements of Calculus, MATH 164 - Calculus 1 Bridge With Trigonometry, MATH 165 - Calculus I