Prerequisites: MATH 132 or MATH 162 or MATH 162A.
This is an introductory programming course for students interested in mathematics and scientific computing. Students will program primarily in a general object-oriented language such as Python, with supplementary exercises in a computer algebra system. Examples will be drawn primarily from applications of calculus, elementary number theory, and cryptography.
Outcomes: Students will learn basic scripting and object-oriented programming, with the goal of being able to solve mathematical and scientific problems.
This is an introductory programming course for students interested in mathematics and scientific computing. Students will program primarily in a general object-oriented language such as Python, with supplementary exercises in a computer algebra system. Examples will be drawn primarily from applications of calculus, elementary number theory, and cryptography.
Outcomes: Students will learn basic scripting and object-oriented programming, with the goal of being able to solve mathematical and scientific problems.