Joshua Pam is an expert in Python programming. He earned a BS in Mathematics from Marywood University and a Masters in Science from Adelphi University with experience in statistical consulting.
Python for Actuaries and Data Scientists Offers The Following:
-
Weekly 2 hour lectures to gain a proficient understanding and use of Python programming
-
Suggested weekly assignments to reinforce skills learned in class
-
Online office hours for students to receive personal help from Joshua Pam in areas of confusion and to master Python skills
-
Mini-Sessions in which students can schedule private meetings with Joshua Pam to review areas of confusion and master Python skills
-
Students are welcome to join The Introduction to Python for Actuaries and Data Scientists Discussion Group open only to program members
-
Q & A Email Correspondence in which students can email Joshua Pam questions with quick reply back
-
All weekly lectures recorded and available to students
Schedule
Weekly Live Classes & Subjects
June 9th
7:00 PM – 9:00 PM EDT
Lecture 1
- Getting started with Jupyter Notebooks and object oriented programming
- Data in Python
- Fundamental data mining concepts and terminology
June 16th
7:00 PM – 9:00 PM EDT
Lecture 2
- Quality and structure of data
- Data preprocessing (cleaning)
- Measures of similarity/dissimilarity
June 23rd
7:00 PM – 9:00 PM EDT
Lecture 3
- Creating plots/graphs in Python
- Visualizing non-record (spatio-temporal) data
June 30th
7:00 PM – 9:00 PM EDT
Lecture 4
- Exploratory data analysis
- Correlation analysis
- Pattern recognition
- Anomaly detection
July 7th
7:00 PM – 9:00 PM EDT
Lecture 5
- Regression: Ordinary least-squares, ridge, and lasso
- Goodness-of-fit, bootstrapping, and aggregation
July 14th
7:00 PM – 9:00 PM EDT
Lecture 6
- Classification: Logistic regression, k-nearest neighbors, and decision trees
- Accuracy, precision, recall, and f1-score
- Cross-validation
July 21st
7:00 PM – 9:00 PM EDT
Lecture 7
- Clustering: Centroids and K-means
- Silhouette coefficient and Jaccard index
July 28th
7:00 PM – 9:00 PM EDT
Lecture 8
- Stochastic processes and simulation
- Time-series forecasting
July 30th
7:00 PM – 9:00 PM EDT
Lecture 9
- Review of course material and Q&A
- Capstone project: Write a detailed report on financial data w/ annotated Python code