This is an on-demand course designed for actuaries to improve their Python skills. When you register for this course you will gain access to the following items (except as noted) from the day you register for life.
An overview of our Python for Actuaries Course
The Python for Actuaries course will introduce you to how actuaries use Python. After completing the course, you will be more competent with various topics and techniques in Python. You will also gain a strong foundation in Python that you can reference in job interviews and build on throughout your career.
Why take this course?
- This course is ideally suited for anyone with limited or no experience using Python in an actuarial job setting
- Unlike other Python training courses, the Python for Actuaries Course has a distinct actuarial focus
- Your instructor has already helped thousands of other actuaries become more proficient in technical skills
Topics Covered
- Foundational syntax and knowledge in Python
- Python matrices and Data Visualization
- Python Exploratory Data Analysis including Pandas and Numpy
- Predictive Analytics and Actuarial Modeling in Python
- Over 15 Mini Python Actuarial Projects that you can apply today
- How to use Python to Automate Excel
What is in the course?
- Lectures in each module with instructor commentary that simplifies difficult concepts
- An actuarial focused project for each module to test you new skills
- Video solutions for each project along with commentary on the proper method to solve them.
- 70+ video comprehensive video lessons (6+ hours) covering all the topics that simplify complicated info into more understandable terms and illustrate important concepts through examples and graphics
TIA Study

TIA Study
A Modern Learning Platform
- Lessons, practice problems, flashcards, sample exams, and more all scheduled to have you ready on exam day
- Tasks scheduled only on the days you plan to study
- Create your own custom tasks
- Miss a day? Your schedule will automatically redistribute all your remaining tasks

COURSE SAMPLES

Roger Rosales
- FSA, CERA |
- Python Course,
- R Course,
- Technical Skills Course
Roger has over 15 years of experience working as an actuary in the insurance industry. In 2012, Roger became a Fellow of the Society of Actuaries and also received the Chartered Enterprise Risk Analyst designation. He served on an SOA exam committee after obtaining his FSA. In 2020, Roger earned the SOA's predictive analytics certificate.
Roger is a proven innovator and has already taught thousands of actuaries technical skills with his TIA Skills Courses. Roger was born in Portland, Oregon USA and continues to live there with his wife and two kids. Another fun fact is that Roger worked for the NBA Portland Trailblazers basketball analytics team.
Expanded Features
70+ comprehensive video lessons (6+ hours) covering all the topics that simplify complicated info into more understandable terms and illustrate important concepts through examples and graphics.
Active dedicated course forum loaded with existing questions and answers on syllabus material and past CAS exam questions. Instructors and our Support Team try to ensure everyone's questions are answered in a timely manner.
This course includes actuarial projects with each project having a video solution walking you through the best way to solve it. These projects are created to give you a true sense of what you can expect in an actuarial setting.
Take our videos with you everywhere you go and don't worry about a data cap or WiFi signal. Use the TIA Study app on your mobile device to download lessons or solutions videos and have them right at your fingertips. ?
Watch our lessons and video solutions at your pace! When watching our videos on a desktop or our Learn App you can select the speed that makes the most sense for you. The variable speed increases all the way up to 2x.
Just want to listen to our lessons? We have you covered! Now when you download the TIA Study app on an iOS or Android device, you can start a video and simply lock your device and the audio will continue to play.
To get the most out of this course, you will need to be able to execute basic Python commands on your computer. We recommend the free Anaconda / Python / Jupyter Notebook software and also Visual Studio Code, both of which are used in the course videos.
This course offers a student discount to full-time students currently enrolled at a college or university. To receive the discount, click here. The discount code will then be sent to the school issued email. ?
You're never alone with The Infinite Actuary. Get help from your instructor and assistants in our online forum. Anything else you need help with, not related to the course material, just reach out to our customer service team and they will get your questions answered!
As long as The Infinite Actuary offers this course, you will have access. The access is given for all of the material from this course, including updates! In fact, we encourage you to check in periodically to see new topics. ?
Frequently Asked Questions
- How can I obtain a student discount?
- I do not have Python on my computer. Am I able to participate in the course?
- I have no prior knowledge of Python. Will I still benefit from the course?
- I have good knowledge and experience in Python, will I benefit from the course?
- How long do I have access to this course?
- Can I take this course if I use a Mac?
- What is the difference between the Python for Actuaries Course and other TIA Skills Course such as the Technical Skills Course, the R Course, and the Database Theory and Practice for Actuarial Analysis Course?
- Can I share my account with others?
- The videos aren't working on my personal computer. What can I do?
- The videos will not play on my work PC. What can I do?
- Can I download the videos to my hard drive so that I can view them without an Internet connection?
- Why can I not download the PDFs? I always get an error message or an empty zip file.
How can I obtain a student discount?
Any full time college student can obtain a 50% discount off the online material for the Python for Actuaries Course. To receive a discount code, you can send an email to [email protected] from your college email address. Please be sure to include in your email which course you would like the discount for. This will help us to give you the correct code in a timely manner.
I do not have Python on my computer. Am I able to participate in the course?
Yes. Download Python for free either through Anaconda or through Microsoft Visual Studio Code . Anaconda is preferred and is used throughout this course.
I have no prior knowledge of Python. Will I still benefit from the course?
Absolutely! We assume you have no prior knowledge in Python. The goal is to give you a foundation so you can easily apply your new skill set in a future situation. This course is designed for you.
I have good knowledge and experience in Python, will I benefit from the course?
Since we start from the ground up to teach these skills, the lectures may be a review for you. BUT you will definitely test your skills through the assignments to see how Actuaries would use tools in Python. Plus the lectures may shine light on something you haven't thought about before. You'll then be able to speak about these tools in Actuarial language.
How long do I have access to this course?
You have Lifetime access to this course!
Can I take this course if I use a Mac?
Yes! The software used in the course works on all platforms.
What is the difference between the Python for Actuaries Course and other TIA Skills Course such as the Technical Skills Course, the R Course, and the Database Theory and Practice for Actuarial Analysis Course?
The Python for Actuaries Course focuses primarily on any level actuary who wants to start using Python in their day to day actuarial work. The Technical Skills Course was made for the high school student, college student, recent college graduate, and the career changer who is looking to enter the actuarial field or recently was hired in an entry-evel actuarial position. TSC teaches the fundamental technical skills required for many entry-level actuarial jobs and internships including Excel, Access, VBA, SQL, and SAS, Each technical skill is applied to a variety of actuarial projects. The Database Theory and Practice for Actuarial Analysis Course dives deeper into SQL programming and database theory/design. The R Course teaches R programming exclusively and how it can be applied for any level actuary. All of these skills courses are designed specifically for actuaries.
Can I share my account with others?
No, we do not allow sharing of accounts. Each registered user should take measure to avoid this as he or she has purchased the rights to our videos and associated bandwidth. If non-paying customers clog up our website traffic, it will negatively impact everyone. We also monitor login histories and have the authority to terminate user accounts for this type of abuse. While the gesture of sharing your account information with a friend or coworker may seem innocent, it can have far-reaching negative implications for you and other legitimate users.
The videos aren't working on my personal computer. What can I do?
You can try the suggestions listed here. Likely, these suggestions will solve the problem you are experiencing: (1) Try a different web browser. We suggest using Firefox for the best results with our website. Other browsers will work but make sure you are using the newest version of the browser. (2) Download the newest version of the movie player that you are using (Windows Media Player, Flash or QuickTime). (3) If one movie player does not work, try the other. (4) Test your bandwidth at the following site. Make sure it is at least 700kbps. Bandwidth Place | Internet Speed Test. (5) Clear the CACHE on your computer by clicking the "CTRL" and "F5" buttons at the same time. (6) Try clearing your browsers cookies. How to delete cookies. (7) Make sure your operating system has all its important updates. If you're on a Mac, run Software Update from your Apple menu (or Mac App Store if you're running OSX 10.8 Mountain Lion or newer). If you're on Windows, click the following link. Microsoft Windows Update. (8) If you are using third-party web browsers like Firefox, make sure you're running the latest version. (9) The previous suggestions should help. However, if you are still unable to open the videos please let customer service know what error message you receive and we will be happy to look further into your situation.
The videos will not play on my work PC. What can I do?
Usually, this is the result of your employer's network placing some restrictions in the company's firewall settings. You need to make sure that there is no block placed on the domain ( edgecastcdn.net ) from where our videos are streamed. Many employers will block sites like these to restrict video content from being streamed to their employee's PCs. Edgecast is a Content Delivery Network where we store all of our content. This network distributes our content to multiple servers all across the world so that if any one server goes down, there are plenty of backups in place. Websites like YouTube use their own CDNs and as a result, CDNs are not high on company's approved website lists. Feel free to call Tech Support (877-883-5275) if you need any further help.
Can I download the videos to my hard drive so that I can view them without an Internet connection?
If you'd like to have offline access to the videos, please use the mobile version of TIA Study for iOS or Android. The mobile app allows you to download videos for offline use.
Why can I not download the PDFs? I always get an error message or an empty zip file.
Some computer networks are configured to not allow opening of zip files directly from an external site. Many of our downloadable files are in zip format. After clicking on the link, you should be given an option to either open or save the file. Try saving the file to your hard drive and then opening the zip file from there. You can also try right-clicking on the link and choosing the "Save Link As" option. If those do not work, then please contact customer service. They will determine if the link is incorrect or the file is missing from its proper location. At the minimum, they can email you the needed files so that you can move on with your studying.