I'm a graduate of Columbia University with a B.S. and M.S. in computer science.
I spent my time there doing computer science research (cryptography) and
specialized in theoretical computer science while also having experience with
practical programming based work. I was a teaching assistant for several years,
holding lectures and office hours as well as writing exams and homework.
I won several department teaching awards while a teaching assistant.
I have experience with...
I'm a graduate of Columbia University with a B.S. and M.S. in computer science.
I spent my time there doing computer science research (cryptography) and
specialized in theoretical computer science while also having experience with
practical programming based work. I was a teaching assistant for several years,
holding lectures and office hours as well as writing exams and homework.
I won several department teaching awards while a teaching assistant.
I have experience with undergraduate and graduate level mathematics.
Particularly theoretical computer science (things like algorithm analysis,
complexity theory, quantum computing, computational learning theory ,
Cryptography etc) as well as probability theory, set theory, abstract algebra,
discrete mathematics, linear algebra and more.
I also have experience with undergraduate and graduate computer science coursework for more practical courses. Operating systems, formal verification, compiler design, and functional programming project based courses in C, Haskell, OCaml, Python for example.
I have published research in Cryptography. See my publications here: https://eprint.iacr.org/search?q=&title=&authors=Garrison+Grogan
After graduation I spent 3 years as a software engineer for Amazon Web Services and currently conduct computer science research for a private start up as well as teach undergraduate courses for the City University of New York.
Courses I have taught for the City University of New York:
Discrete Mathematics
Introduction to Computer Security
Contact me if you are interested in scheduling a lesson! I love working with
students and seeing them enjoy their subjects. Contact me for any
specific type of course that fits the general description I've outlined as well as high school level math and science. I have experience with more types of math and computer science coursework that Wyzant
does not have categories listed that you may be looking for.
Note: I require a 24 hour cancellation notice