Introduction to Scripting in Python Specialization

  • Course StartSelf-paced
  • Course Duration16 weeks
  • Workload5-7 hours per week
  • Credit OfferedCertificate Available
  • TuitionSubscription

Master essential programming skills in Python.

Specialization Description

This specialization is intended for beginners who intend to master essential programming skills. Through four courses, you will cover key Python programming concepts which will prepare you to use Python to perform common scripting tasks. This will provide a solid foundation for future careers in data science, software engineering, or other careers involving programming.


Any questions? Please e-mail

Professor Information

Picture of Dr. Joe Warren

Dr. Joe Warren

Joe Warren is a Professor in the Department of Computer Science at Rice University. His main area of research interest is computer graphics and geometric modeling, where he has published extensively. He is the author of the book Subdivision Methods for Geometric Design. He also has a love for computer gaming, both playing games and […]

Full Bio

Picture of Dr. Scott Rixner

Dr. Scott Rixner

Scott Rixner is a Professor of Computer Science at Rice University. His research spans virtualization, operating systems, and computer architecture, with a specific focus on memory systems and networking. He is well versed in the internals of the Python programming language, as he has developed Python interpreters for both embedded systems and web browsers. He […]

Full Bio