Dec 13, 2025  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog This is not the most recent catalog version; be sure you are viewing the appropriate catalog year.

COSC 120 Computational Principles for Mathematics and the Sciences


A hands-on introduction to programming and computational principles; use of programming and mathematical modeling to solve computational problems. Variables, types, data imprecision, arrays, conditionals, iteration, functions, recursion, file I/O, scripting, and documentation. Data analysis simulation and visualization. MATLAB or similar environment.

Credit 3 hrs May not be repeated for additional credit
Grade Mode Normal (A-F) Course Rotation

Prerequisites - (MATH 107  and MATH 105 ), (MATH 107  and MATH 210 ), MATH 112 , or Level 5 Math Placement  
Restriction by Major -
Restriction by Class - Undergraduate standing

Equivalent Course(s) -
Course History -


Computer Science 


Winter 2025 Course Sections

Summer 2025 Course Sections

Fall 2025 Course Sections