INFO 1180 — Intro to Programming (Python)
This course is an introduction to programming with a focus on problem solving, structured programming and algorithm design with a gentle introduction to efficiency. Concepts covered include data types, expressions, variables, assignments, conditional and iterative structures, functions, file input/output, exceptions, namespaces and recursion.