Units:3 An introduction to programming for science majors. Emphasis on scientific applications and data manipulation using Python and associated scientific libraries.
Prerequisites: MATH 130. Credit Restrictions: Not for computer science major or minor credit.
Possible Instructional Methods:On-ground, or Hybrid or Online-Asynchronous. Grading: A-F or CR/NC (student choice). Student Learning Outcomes - Upon successful completion of this course students will be able to:
Solve scientific problems using program design methodologies and algorithm development;
Use programming language control structures such as conditions and loops for program implementation;
Create scientific models and simulations using the Python programming language and associated libraries;