Attention eLearning Users

We are upgrading our learning platform! As a result, if you have a course in progress, you'll need to complete it by December 24, 2021. Otherwise, you will need to restart the course beginning January 5, 2022 on our new platform. Repurchasing will not be necessary. Contact customer service with any questions.

Introduction to Python for Chemical Engineers

Source: AIChE
  • Course ID:
  • Type:
    eLearning (online) Course
  • Language:
  • Skill Level:
  • Duration:
    3 hours
  • CEUs:
  • PDHs:
  • Accrediting Agencies:

Share This Post:

Ready to learn Python programming? Get started by learning the basics in this interactive, self-paced course.  

Join this self-paced course where you’ll learn the basics of the Python programming language and how to use it to solve problems you face as a chemical engineer.  This 12-lesson course is an interactive introduction to Python programming for chemical engineering students and working professionals with little or no programming experience. The course not only focuses on solving challenges chemical engineers face on the job, but brings them to life through meaningful and engaging exercises and activities. By taking this course and implementing what you learn, you’ll gain a clear advantage in the work place.

Start solving chemical engineering problems with Python   

Using a mix of e-learning content and hands-on exercises, the instructor will guide you through the fundamentals of Python programming one lesson at a time. You’ll complete a hands-on exercise that will build your confidence using the Temperature Control (TC) Kit (available for purchase or you can use the course virtual kit). You’ll improve your trouble-shooting ability by answering quiz questions that tackle chemical engineering problems. You’ll practice what you learn by participating in activities using Jupiter Notebook. And, if you want more help with a lesson, you can take a video walk through it.   

At the end of the course, you’ll complete a final project and a final quiz to demonstrate you’ve successfully completed the course and you’re ready to hit the ground running.  

If you have some experience with Python already, you may consider taking ELA271: Introduction to Data Science with Python


John Hedengren

John Hedengren is a chemical engineer by training with a B.S. and M.S. degree from Brigham Young University, and a Ph.D. from the University of Texas at Austin. 

Currently he is an assistant professor at Brigham Young University in the Chemical Engineer-ing Department....Read more



Do you already own this?


Teams (10 or more)

Minimize cost and maximize learning with Train-A-Team.

Learn more


AIChE Members $395.00
AIChE Graduate Student Members $195.00
AIChE Undergraduate Student Members $195.00
Non-Members $595.00

Horizontal Tabs