Doctoral Student - University of Arizona program in Applied Mathematics
Office: MATH509
Email: christiancooper($at$)math($dot$)arizona($dot$)edu
Figure 1 : Someone who likes teaching, computing, and mathematics.
I am a doctoral candidate at the University of Arizona's program in Applied Mathematics with interests in the field of partial differential equations, numerical analysis, and parallel and distributed computing. I am a first generation college student who was born and raised in Tucson, AZ, graduated from the University of Arizona with my B.A. in mathematics in Spring 2020, and taught at the high school level here in Tucson.
My philosophy as an educator is that students rise to the occasion through controlled adversity, and that teaching a subject should often focus on comprehensive understanding of the material gained through visualization and getting one's hands dirty over rote memorization. I believe in encouraging group dialogue, discourse, and conflict as a means to motivate answers. Interactions in a cohort in the 'real world' (although this term is reductive) rarely result in across the board agreement, and learning to navigate disagreements in execution is a meaningful part of education. Moreover, I believe that the nature of science is interdisciplinary, and the best work happens when people of varied backgrounds work toward a common goal.
I try to be as aware of the experiences of students with disabilities as possible, in part due to my diagnosis with Attention Deficit Hyperactive Disorder in my adult life, and try to empathetically view student struggles. Each part of this website should be listed in a mono spaced serif font (like courier) to encourage readability -- and is not a reflection of my own style preferences. Color themes are based off of Monokai, a popular theme for IDEs.
Experienced with the design and analyis of multithreaded and distributed programs using POSIX threads and message passing interfaces (MPI) as well as the design of a DAG based MPI profiler for simple use-cases.
Implementation of algorithms in numerical analysis (Monte Carlo methods, optimization techniques, linear programming)
Analysis of standard algorithms in Computer Science (sorting, set covers, hashing methods)
Proficient hosting databases with mariaDB, creating SQL queries , and using MySQL-Connector as a method of interfacing with existing databases with Python and C++.
An example project which demonstrates this proficiency can be found on my Github repository for Zoomfront.
Experience typesetting research papers and lecture notes with mathematical equations, figures, and pseudocode as well as a working knowledge of
pgfplots, tikz, tcolorbox, wrapfigure, tikz-3d
and more packages to create both 2d and 3d visual aids for reading materials. Proficient with the design of .cls files for custom document classes.
Starting from the Fall of 2023, I have been the secretary for the University of Arizona's AWM student chapter. Together with the other members, we work to provide a supportive community at the university for underrepresented communities, particularly in service of women and queer folks. A large part of our outreach coalesces in planning for Sofya Kovalevskaya (SK) day, an event where local Tucson highschoolers are encouraged to come learn about influential women in math and engage in creative problem solving.