Kat Cottrell Home About Resume Technical Skills Projects Art Contact
My Technical Skills C Excel & OpenRefine Git & Github HTML & CSS Java Linux & Unix Machine Learning MATLAB Python R SQL Stata Tableau

My Python Skills

"Python is an interpreted, object-oriented, high-level programming language with dynamic semantics."

Python was developed in the 1990s, and has relatively quickly become one of the most popular programming languages in the world. Python is great for:

I originally taught myself the basics of Python when I learned that an engineering course I had taken replaced the introductory computer science course at my university. The engineering course taught MATLAB while the computer science course taught Python, and I didn’t want to be missing the Python skills, so I self-taught the basics using Eric Matthes’s Python Crash Course. Later, I learned a great deal more about Python in my computation of linear algebra class, where I used NumPy, and my Everything Data class, where I learned Pandas, machine learning methods, and much more using the Python language.