CSSI Workshop: Introduction to Machine Learning Using Python

This beginner-friendly workshop introduces participants to Python programming and machine learning using Jupyter Notebook/Lab. You'll learn Python basics such as syntax, variables, data types, and essential data structures like lists and dictionaries. The session covers writing control flow statements, loops, and functions to make your code efficient and reusable. You'll discover how to import, clean, and manipulate data using powerful libraries like NumPy and Pandas, and create insightful charts and graphs with Matplotlib and Seaborn for effective data visualization. Key machine learning concepts, including supervised and unsupervised learning, will be introduced, culminating in building, training, and evaluating a simple machine learning model using scikit-learn. No prior experience is needed, and participants should bring a laptop with Anaconda and Jupyter Notebook/Lab installed.

Anindita Bandyopadhyay, CSSI graduate consultant and PhD student in Business Analytics, will run the workshop.

This will workshop will be held synchronously on Zoom. Participants are welcome to watch the Zoom in-person at the Social Sciences Research Building lower-level meeting room (SSRB 008). An Outlook calendar invite with a Zoom link will be provided upon registration.

Register for the workshop here.

Wednesday, March 5, 2025 2:00pm to 4:00pm
Virtual Event
Social Sciences Research Building
Lower-level meeting room (SSRB 008)
605 East Jefferson Street, Iowa City, IA 52245
View on Event Calendar
Individuals with disabilities are encouraged to attend all University of Iowa–sponsored events. If you are a person with a disability who requires a reasonable accommodation in order to participate in this program, please contact Mike Oie in advance at 319-467-4629 or mike-oie@uiowa.edu.