All of
Theodore’s current tutoring subjects are listed at the left. You
can read more about
Theodore’s qualifications in specific subjects below.
C
I have used C in my work (scientific research) for 20 years now. I have used it to create relatively small data processing tools as well as a large hydrologic model. For the last 8 years, in the University of Washington's Civil and Environmental Engineering Department, I have been the administrator for the Variable Infiltration Capacity (VIC) large-scale hydrologic model, written in C. This model is used by hundreds of scientists and engineers at institutions around the world.
Chemistry
I use general chemistry fairly often as part of my work. As a hydrologist, I deal with atmospheric physics and chemistry (with emphasis on the ideal gas law, saturation, condensation of water vapor, etc). Meanwhile, for my dissertation, I have been dealing with the carbon cycle, studying greenhouse gas emissions from wetlands. For this I typically deal with aqueous chemistry, stoichiometry, pH, reaction rates, etc.
Civil Engineering
I am currently completing a PhD in Civil and Environmental Engineering (specializing in hydrology, water resources, and climate impacts) at the University of Washington.
Computer Programming
I have used C, Fortran, and Perl (and to a lesser extent, Java and SQL) in my work (scientific research) for 20 years now, developing applications ranging from relatively small data processing tools to database/web applications to a large hydrologic model. For the last 8 years, in the University of Washington's Civil and Environmental Engineering Department, I have been the administrator for the Variable Infiltration Capacity (VIC) large-scale hydrologic model. This model is used by hundreds of scientists and engineers at institutions around the world. I also worked at Microsoft for 3 years, helping build Windows 2000 and its service packs.
Fortran
I have used Fortran (both Fortran 77 and Fortran 90) in my work (scientific research) for 20 years now, in applications ranging from data processing to hydrologic models.
Linux
I have used UNIX an LINUX systems for my work for approximately 20 years now. I not only have a large vocabulary of UNIX commands under my belt, but I understand the essentials of how the operating system and networks function. I do not claim to have the knowledge of a systems administrator, but I can certainly guide someone through using the system.
Perl
I use Perl programming every day in my work, and have used Perl for the last 15 years. I have used Perl to handle complex data processing and analysis procedures in which various other software tools are run in combination. I have used it to set up large systems, such as a drought monitoring system that, on a daily basis, runs hydrologic models over the entire US, processes their outputs, and posts maps of current drought conditions on the internet.
Physics
As a scientist developing and running hydrology and climate models, I use the concepts and tools of physics almost every day.
Public Speaking
I have extensive experience in public speaking. I regularly give scientific talks as part of my work. I also have been a member of Toastmasters International for 2 years, and earned their Competent Communicator certification.
Statistics
I use statistics almost every day in my work in scientific research. I have used various software tools to analyze statistics, including Excel, SPSS, Matlab, R, and Splus, as well as writing my own statistical functions in Perl and C.
UNIX
I have used UNIX an LINUX systems for my work for approximately 20 years now. I not only have a large vocabulary of UNIX commands under my belt, but I understand the essentials of how the operating system and networks function. I do not claim to have the knowledge of a systems administrator, but I can certainly guide someone through using the system.