Data Science for Engineers (2023 Workshop)#

This is the website for the Data Science for Engineers 2023 summer kickoff workshop. The workshop will be held on Saturday June 24 and Sunday June 25. This page gives important information for participating in the workshop.

Getting set up#

Please make sure to follow the software setup instructions prior to the workshop.

Schedule#

The following table give the schedule for the kickoff workshop.

Note that the Saturday activities will be offered live in both the morning and early evening; this is to maximize the number of people who can attend the first day of activities. You only need to attend one block, as the content will be identical.

For Sunday, the only block that will be offered is in the morning. However, I will record the sessions and send all materials to participants. (Unfortunately, I have some logistical travel difficulties that evening—I need to catch a plane!)

Date

Time

Format

Topics

(Before)

Software installation

Python coding setup and intro

Friday, June 23

TBD

Office hours

Help available for software setup!

Friday, June 23

(Optional)

Programming homework

Introduction to coding in Python

——————-

————

———————–

————————————

(Morning block)

Saturday, June 24

9:00 am

Lecture

Workshop overview

Saturday, June 24

9:15 am

Guided activity

Data extraction

Saturday, June 24

10:00 am

Lecture

Handling statistical variability

Saturday, June 24

10:45 am

(Break)

Saturday, June 24

11:00 am

Guided programming

Data wrangling

Saturday, June 24

11:45 am

(End of morning session)

(Evening block)

Saturday, June 24

3:00 pm

Lecture

Workshop overview

Saturday, June 24

3:15 pm

Guided activity

Data extraction

Saturday, June 24

4:00 pm

Lecture

Handling statistical variability

Saturday, June 24

4:45 pm

(Break)

Saturday, June 24

5:00 pm

Guided programming

Data wrangling

Saturday, June 24

5:45 pm

(End of morning session)

Saturday, June 24

(Evening)

Programming homework

Programmatic data operations

——————-

————

———————–

————————————

Sunday, June 25

9:00 am

Lecture

Principles of data visualization

Sunday, June 25

9:45 am

Guided programming

Visualizing data with plotnine

Sunday, June 25

10:45 am

Guided programming

Introduction to machine learning

Sunday, June 25

11:45 am

Lecture

Workshop closing

Workshop activities will take varied formats:

  • Lecture will involve me introducing ideas with slides, but I’ll keep people engaged by asking you all questions.

  • A Guided activity will involve me demonstrating how to do something using software tools, while you get a chance to do this work on your own computer.

  • Guided programming is similar to a guided activity, but this emphasizes that we’ll be doing programming in Python.

  • There will be optional programming homework between the workshop days; this is an opportunity to dig deeper into the material!

  • We will hold office hours before the workshop to help with any software installation woes. We’ll try to make sure you can particpate fully in the workshop!

Professional development course#

After the workshop, you can continue learning through a 4-week professional development course that will elaborate on the topics from the workshop. We’ll send instructions after the workshop on how to sign up for the course!

About the Author#

Zach del Rosario is on the faculty at Olin College. He helps scientists and engineers reason about uncertainty.