Introduction to Python for Chemical Engineers | AIChE

Introduction to Python for Chemical Engineers

 

LIMITED TIME OFFER: Claim a 20% discount on eLearning courses with code YEAREND20.

Offer is valid until December 31st.

 

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). 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 and ELA272: Process Dynamics and Control with Python

  • The basic concepts involved in programming with Python
  • How to use Python to complete a project with a temperature control kit
  • How to apply the fundamentals of Python to specific chemical engineering problems
  • Why chemical engineers with Python skills are so valuable  

Chemical Engineers with little or no programming experience.

  • Download the Student Guide
  • Let's Get Started
  • Lesson 1 - Overview
  • Lesson 2 - Debugging
  • Lesson 3 - Variables
  • Lesson 4 - Printing
  • Knowledge Check - Lessons 1 - 4
  • Lesson 5 - Classes and Objects
  • Lesson 6 - Functions
  • Lesson 7 - Loops
  • Lesson 8 - Input
  • Knowledge Check - Lessons 5 - 8
  • Lesson 9 - if Statements
  • Lesson 10 - Lists and Tuples
  • Lesson 11 - Dictionaries
  • Lesson 12 - Plotting
  • Knowledge Check - Lessons 8 - 12
  • Final Project
  • Final Quiz Directions

Contact Academy

Do you have problems with your content?

E-mail academy@aiche.org with your question. But be sure so review our FAQ pages first.

Do you have billing questions?

Contact AIChE Customer Service

FAQs

Find answers to questions about registration and refunds, tuition and fees, travel and lodging (for location-based courses), how eLearning courses work, how credits work, and more. 

Go to FAQs Page

Instructor

  • Course ID:
    ELA270
  • Source:
    AIChE
  • Language:
    English
  • Skill Level:
    Basic
  • Duration:
    3 hours
  • CEUs:
    0.30
  • PDHs:
    3.00
  • Accrediting Agencies:
    Florida
    New Jersey
    New York
    RCEP