Want to learn the basics of programming and data science with Python?
Join our summer workshops!
Being able to do programming and data science are useful interdisciplinary skills for any scientist. But learning these powerful, time-saving skills all by yourself might seem intimidating or sound like it could be a slow process. Our summer workshops will offer a concise, efficient introduction into to these skills, tailored specifically to PhD students and post-docs. At the end of our introductory series, you will be able to write your own Python code and feel comfortable manipulating and visualizing data sets and using databases. You’ll gain foundational skills as well as the confidence to do more with your data and further your research.
Our workshops aim to fill a skill gap that currently exists for PhD students and post-docs at Northwestern. We recommend undergraduates attend the two-week course NICO 101-0: Introduction to Programming for Big Data, which is a formal class organized by The Northwestern Institute of Complex Systems (NICO) and the Data Science Initiative.
July 18th: Getting started with programming and Python. (Register here)
July 25th: Further programming steps in Python. (Register here)
August 3rd: Reading in data sets, manipulating and summarizing data with NumPy and pandas. (Register here)
August 10th: Plotting with pandas and matplotlib, statistical and machine learning models. (Register here)
August 17th: Databases, SQL query language for relational databases, creating a database, accessing databases from Python and through command line clients. (Register here)
9.00 a. m. – 5.00 p.m., Room M113 (LR4) in the Technological Institute (Evanston campus);
Attendance will be limited to 80 participants. No prior programming experience is required for the first two workshops, but the last three will require some experience – at least a good understanding of the materials presented in the first two.
Registration is mandatory and open now.
Who is organizing the "Python for Programming and Data Science"?
These workshops are organized by volunteers who want to serve Northwestern's student and post-doc community. Planning began formally when the Postdoctoral Forum decided to augment their highly successful Northwestern Data Science Career Evening with one-day workshops on practical skills in programming and data science.
Later, the Forum was contacted by the SPIE student group with the suggestion of creating a full, multiday workshop. But we have to give most of the credit to the folks in NUIT Research Computing Services, who offered to help and who will do most of the teaching. We will also depend on a group of students and post-docs volunteers to assist with the teaching.
In alphabetical order, the assistants are:
Alice Lucas (3 days) Sara Bahaadini (1 day)
Andi Zhang (2 days) Thomas Stoeger (1 day)
Ben Nelson (1 day) Xiaofeng Zhu (4 days)
Jing Li (3 days) Yang Yang (1 day)
Liang Liu (2 days) Ye Xue (2 days)
Liu Liu (2 days) Yining Zhu (2 days)
Luca Lonini (1 day) Hyojun Lee (2 days)
The key organizers are Shiva Esna Ashari (Postdoctoral Forum), Franois Callewaert (SPIE), and Christina Maimone (NUIT Research Computing Services).
What can I do, if I've already mastered the first steps in Python or data science?
Use your knowledge to help others, and to increase your visibility, and to attend our "teachers' dinner" with like-minded people. Join our team of teaching assistants by contacting Shiva Esna Ashari at
firstname.lastname@example.org. Your role will be to help attendees following lectures and to provide practical examples. Please indicate the day(s) on which you would like to help. We will provide you with the materials well in advance of your session.
If you have your own data science-related ideas, or would like to help organize future data science related activities, contact Thomas Stoeger at email@example.com. He is a member of the Postdoctoral Forum and a post-doc of Northwestern's Data Science Initiative. He'll happily put you into contact with other students or post-docs and share general advise on getting rooms and funding for data science-related ideas at Northwestern.
What, if I don't always like looking at computer screens... Are you also doing anything else?
Please still visit our webpages, spie.mccormick.northwestern.edu (photonics student group) and nupf.org (Postdoctoral Forum). Our common goal is to promote personal and professional exchange across the boundaries of individual departments and institutes. While these summer workshops are our first shared activity, we regularly organize workshops on diverse topics, career events, and social gatherings. You are welcome to attend any of our events. If you want to become actively involved in the planning, you can also join our organizations.
Are there other data science-related activities at Northwestern?
Yes. Below is the incomplete list. If you know of something that should be on the list, please email firstname.lastname@example.org.
Data Science Initiative
Integratd Data-Driven Discovery in Earth and Astrophysical Sciences
NUCATS Center for Data Science and Informatics
Northwestern's Data Science Listserv
Bioinformatics and Biomedical Data Science Slack Team
Other related activities
Science of Science