ENMGT 5101
Last Updated
- Schedule of Classes - December 22, 2024 7:33PM EST
- Course Catalog - December 22, 2024 7:07PM EST
Classes
ENMGT 5101
Course Description
Course information provided by the Courses of Study 2024-2025.
Python is one the most popular programming languages for machine learning and data science in various engineering fields. This course rapidly introduces students to programming in Python, focusing on practical tools for data analysis, visualization, and scientific computing. We will learn to work with data, create visualizations, and write simple functions and scripts. We will install and use libraries such as NumPy, Matplotlib, and Pandas, and create and manage virtual environments. Basic computer science and software engineering concepts will be introduced, however, the focus of this short course is on learning to use Python as a computational tool for engineering and data analysis problems, and creating a foundation for continued learning.
When Offered Fall.
Comments Prior programming experience in any language is useful, but not required. Python or MATLAB experience is not required. Lectures meet twice a week during the first 5 weeks of the semester.
Outcomes- Install and set up Python and additional computational libraries.
- Be fluent in the use of expressions, variables, functions, conditional statements, and loops.
- Use Python to load, analyze, and visualize data.
- Set up and use virtual environments such as Anaconda to install and manage packages and other tools, for project portability and collaboration.
Seven Week - First. Combined with: CEE 3101, CEE 5101, ENMGT 3101
-
Credits and Grading Basis
1 Credit GradeNoAud(Letter grades only (no audit))
-
Class Number & Section Details
-
Meeting Pattern
- TR Hollister Hall B14
- Aug 26 - Oct 11, 2024
Instructors
Schweitzer, S
-
Additional Information
Instruction Mode: In Person
Share
Or send this URL: