Penn State Actuarial Science
  • Home
  • Students
    • New Students >
      • Boot Camp
      • What is an Actuary?
      • Career Paths
      • Actuarial Exams & VEEs
    • Career Fair
    • Information Sessions
    • Mentor Program >
      • Mentor
      • Mentee
    • Exams >
      • Exam Study Advice
      • Exam Dates
      • Exam Passers
    • Scheduling
    • Students with Jobs/Internships
    • Resume Dropbox
    • Event Attendance
    • International and Commonwealth Campus Students
    • Graduate School
  • Recruiters
    • Resume Book
    • Career Fair Registration
    • Career Fair Information
    • Information Sessions
    • Student Interviews
  • Resources
    • Databases and Lists
    • Career Tips
    • Excel/Coding >
      • Excel/VBA
      • Microsoft Access
      • SQL
      • R
      • SAS
      • Python
    • Bookings Page >
      • Bookings Mentors
    • Scholarships & Awards
    • Coaching Actuaries
  • About Us
    • Newsroom
    • Club Leadership
    • Executive Board Structure
    • Newsletters
  • Contact

Python​

Python

Python is an open-source coding language that has become increasingly popular in the last 10-20 years because of its simple syntax and quick testing functionality. While it is not emphasized by the Society of Actuaries or the Penn State Actuarial Science Majors, it can be a great tool to possess to set yourself apart from the competition. While you can learn Python quickly online, you can also get started at Penn State by taking CMPSC 101: Introduction to Programming and CMPSC 121: Introduction to Programming Techniques. These courses are not focused entirely on Python, as they also teach other techniques such as C++, but they are a good way to understand the logic of how coding works. After you take these courses, try CMPSC 131: Programming and Computation I: Fundamentals and CMPSC 132: Programming and Computation II: Data Structures which will more specifically teach Python. For more ways to learn Python, check out the resources below:
  • ​Google has published a complete learning manual with video lectures from set-up to advanced techniques! There are learning exercises included to help you practice your new coding skills as well! Check out this fantastic resource here
  • This is a nicely put together online manual for learning Python as well!
  • Here is another great online manual for learning Python through the Open Book Project
​
Check out the below image for how linear regression can be done through Python! This is a great example of how to get more detailed results than a simple Excel best fit line would provide.
Picture


Students
Career Fair
Information Sessions

Resume Dropbox
Scheduling
Event Attendance
Mentor Form 
Mentee Form
Students with Jobs/Internships
Exam Passers

Exam Dates
​International and Commonwealth
Graduate School



New Students
Boot Camp
Mentee Form
What Is An Actuary?
Actuarial Exams and VEEs
Recruiters
Resume Book
Career Fair Registration
​Information Sessions
​On-Campus Interviews
Resources
Databases and Lists
Career Tips
Excel/Coding
​
Bookings
Mentors List
Scholarships & Awards
Coaching Actuaries
About Us
Club Leadership
Executive Board Structure
Newsletters

Contact

The Pennsylvania State University | Penn State Actuarial Science Club
This website is brought to you by the Technology Team
  • Home
  • Students
    • New Students >
      • Boot Camp
      • What is an Actuary?
      • Career Paths
      • Actuarial Exams & VEEs
    • Career Fair
    • Information Sessions
    • Mentor Program >
      • Mentor
      • Mentee
    • Exams >
      • Exam Study Advice
      • Exam Dates
      • Exam Passers
    • Scheduling
    • Students with Jobs/Internships
    • Resume Dropbox
    • Event Attendance
    • International and Commonwealth Campus Students
    • Graduate School
  • Recruiters
    • Resume Book
    • Career Fair Registration
    • Career Fair Information
    • Information Sessions
    • Student Interviews
  • Resources
    • Databases and Lists
    • Career Tips
    • Excel/Coding >
      • Excel/VBA
      • Microsoft Access
      • SQL
      • R
      • SAS
      • Python
    • Bookings Page >
      • Bookings Mentors
    • Scholarships & Awards
    • Coaching Actuaries
  • About Us
    • Newsroom
    • Club Leadership
    • Executive Board Structure
    • Newsletters
  • Contact