The benefit of learning together with your friend is that you keep each other accountable and have meaningful discussions about what you're learning.

Courtlyn
Promotion and Events SpecialistThis online program is designed for anyone who is interested in acquiring programming skills in Python. No prior programming knowledge is required.
June 29, 2022
10 weeks, online
5-10 hours per week
US$2,500 US$2,200 or get US$250 off with a referral
Our participants tell us that taking this program together with their colleagues helps to share common language and accelerate impact.
We hope you find the same. Special pricing is available for groups.
The benefit of learning together with your friend is that you keep each other accountable and have meaningful discussions about what you're learning.
Courtlyn
Promotion and Events SpecialistBased on the information you provided, your team is eligible for a special discount, for Programming with Python starting on June 29, 2022 .
We’ve sent you an email with enrollment next steps. If you’re ready to enroll now, click the button below.
Have questions? Email us at group-enrollments@emeritus.org.Python’s scope is nearly limitless. Data scientists, engineers, and developers are flocking to Python because it is versatile for applications ranging from web development to data science and from artificial intelligence to cybersecurity. In this program, you will learn the essentials of Python coding:
Designed as an online program focused on writing code using common structures in the Python programming language, content is shared via recorded faculty videos and live office hours with learning facilitators.
Office Hours with Learning Facilitators
Demonstrations
Coding Exercises in Each Module
Bite-Sized Learning
Knowledge Checks
Dedicated Program Support Team
Mobile Learning App
Peer Discussion
Capstone Project
Bonus Content on Advanced Topics
Python is a good starting point for first-time coders. It uses simple, natural language syntax, almost like spoken English. It is powerful and it is versatile, favored by such diverse industry giants as Netflix, PayPal, NASA, Disney, and Dropbox. Python is used by 87% of data scientists.
sources: generalassemb.ly
This online program is designed for anyone who is interested in acquiring programming skills in Python. No prior programming knowledge is required.
![]()
Kelly Rivers
Assistant Teaching Professor, School of Computer Science, Carnegie Mellon University
An assistant teaching professor in the School of Computer Science, Kelly Rivers teaches introductory programming, including the “Principles of Computing,” “Fundamentals of Programming,” and “Computer Science.”
Her academic interests include data-driven tutoring, computer science education research, and adaptive educational technologies.
She earned a bachelor’s degree in mathematics and computer science and a master’s in human computer interaction from Carnegie Mellon University and a Ph.D. from the Human-Computer Interaction Institute at Carnegie Mellon University.
![]()
Anil Ada
Associate Teaching Professor, School of Computer Science, Carnegie Mellon University
Anil Ada is an expert in theoretical computer science, teaching “Fundamentals of Programming and Computer Science” and “Great Ideas in Theoretical Computer Science” as an associate teaching professor in the School of Computer Science.
Within theoretical computer science, his academic interests include the inherent limitations of computers and computation, communication complexity, circuit complexity, analysis of Boolean functions and matrices, pseudo-randomness vs. randomness in computer science and mathematics, and additive combinatorics.
A native of Istanbul, he earned a bachelor’s degree in mathematics and computer science and a master's degree and Ph.D. in computer science from McGill University in Montreal.
Upon successful completion of the program, participants will receive a verified digital certificate of completion from Carnegie Mellon University’s School of Computer Science Executive Education. This is a training program and it is not eligible for academic credit.
Download BrochureYour digital certificate will be issued in your legal name and emailed to you at no additional cost, upon completion of the program, as per the stipulated requirements. All certificate images are for illustrative purposes only and may be subject to change at the discretion of Carnegie Mellon University’s School of Computer Science Executive Education.
Flexible payment options available.