0% found this document useful (0 votes)
4 views13 pages

Python Programming for Data Science

The document outlines the structure and schedule for the MIE1624 course, Introduction to Data Science, Analytics, and AI, including optional tutorials held both in-person and online. It lists the topics covered in each tutorial, introduces teaching assistants, and provides resources for learning Python. Additionally, it highlights tools for Python installation and showcases learning methods using platforms like Coursera and ChatGPT.

Uploaded by

ab3245
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views13 pages

Python Programming for Data Science

The document outlines the structure and schedule for the MIE1624 course, Introduction to Data Science, Analytics, and AI, including optional tutorials held both in-person and online. It lists the topics covered in each tutorial, introduces teaching assistants, and provides resources for learning Python. Additionally, it highlights tools for Python installation and showcases learning methods using platforms like Coursera and ChatGPT.

Uploaded by

ab3245
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MIE1624

Introduction to Data Science, Analytics, and AI

Tutorial 1: Introduction to Python Programming


Sina Davari
Tutorials

➢ Tutorials will be held on Thursdays at 2:00 pm to 3 pm (in-person) and

6:00 pm to 7:30 pm (online).

➢ You only need to attend one (and Attendance is optional.)

➢ Remote tutorials will be held on Zoom, links will be posted on Quercus.

➢ Remote tutorials will be recorded and posted on Quercus.

Page 2
Tutorials

➢ Tutorial 1 - Python Installation, Programming and Q&A

➢ Tutorial 2 - Working with Data in Python and SQL

➢ Tutorial 3 - Basic Statistics and A1 Review

➢ Tutorial 4 - Review of Mathematics for Data Science and A1 Q&A

➢ Tutorial 5 - Linear Regression and Logistic Regression

➢ Tutorial 6 - Bias-Variance Tradeoff, Evaluation Metrics, and A2 Review

Page 3
Tutorials

➢ Tutorial 7 - Data Visualizations, Cloud APIs and A2 Q&A

➢ Tutorial 7a - Tableau and Power BI

➢ Tutorial 8 - Decision Trees, Ensembles, Clustering and A3 Review

➢ Tutorial 9 - Optimization Modeling, A3 and Course Project Q&A

➢ Tutorial 10 - Neural Nets

➢ Tutorial 11 - Final Exam

Page 4
Know Your TAs!

Sina Davari Alessia Di Nardo


• CIV PhD • MIE PhD
• Assignment 1 & Tutorials 1~5 • Assignment 2 & Tutorials 6~8
• Email: [Link]@[Link] • Email: [Link]@[Link]

Eric Floro Saeede Hasanpoor


• IBME PhD • MIE PhD
• Assignment 3 & Tutorials 9~10 • Final Exam & Course Project
• Email: [Link]@[Link] • Email: [Link]@[Link]

Page 5
Python

➢ Python is a high-level, general-purpose programming language created by


Guido van Rossum in 1991.

Page 6
Best Ways to Learn Python: Coursera

Page 7
Best Ways to Learn Python: Coursera (Cont’d)

Page 8
Best Ways to Learn Python: ChatGPT!

➢ Showcase: Learning Python using ChatGPT!

Page 9
Best Ways to Learn Python: ChatGPT! (Cont’d)

Page 10
Python Installation

➢ Showcase: Google Colab and Jupyter Notebook (Recommended: Anaconda)

Page 11
Let’s See Some Python Code in Action!

➢ Showcase of the uploaded file: MIE1624H Tutorial 1 - Python [Link]

Page 12
Si na Da vari

sin a. da va ri@ m ail. ut or ont o.c a

You might also like