ENGM 4620
Python for Engineers
This course teaches students high-level programming using Python. The course will cover Python programming concepts such as numbers and strings, container data types, variables and assignments, flow control, functions, exception handling and debugging, and object-oriented programming. Additionally, the course will teach students file handling and input/output (I/O), data analytics, scientific programming using NumPy, data visualization, and software revision control. Other selective topics might be covered as needed. PREREQUISITES: ENGM 1081 - Computer Programming or equivalent FORMATS: Lecture
Sources
- Course catalogue ↗2026-2027