Education
An exhaustive list of the classes I have taken at Purdue University.
Introduction to programming in Java.
Planes, lines, and curves in three dimensions. Differential calculus of several variables; multiple integrals. Vector calculus.
Intermediate Spanish conversation and writing.
Introduction to various computer science related tools.
Introduction to data science in R.
Discrete Mathematics.
Programming in C.
Systems of linear equations, finite dimensional vector spaces, matrices, determinants, eigenvalues and eigenvector applications to analytical geometry. Generally non-proof based.
A survey of the construction industry.
Introduction to data science in Python.
Digital logic, processors, memory, input/output, computer design.
Runtime analysis, data structures, trees, searching and sorting, heaps, hashing, strings, graphs.
Advanced, proof-based linear algebra.
Public speaking for engineering and science majors.
Seminar on career development in computer science fields.
More advanced data science using bash and SQL.