*****COURSES ARE SUBJECT TO CHANGE*****
Introduces programming in Python, a high-level programming language used in the physical and social sciences and for Internet scripting. Students learn programming and documentation skills, as well as algorithmic problem-solving, coding, and debugging methodologies. Students write programs to solve sample problems drawn from a wide range of disciplines, primarily in the sciences. No prior programming experience is required, but a mathematics background at the pre-calculus level is assumed. This course and courses 5C and 5J cover similar concepts, but use different programming languages.(General Education Code(s): IN, MF - Mathematical and Formal Reasoning) D. Long, E. Miller
While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.