"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 more...
"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 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. I have experience with operating systems, formal verification, compiler design, and functional programming project based courses in C, Haskell, OCaml, Python, and others.
I have published research in Cryptography.
I was a teaching assistant for several years for my university's Introduction to
the Theory of Computation course, for which I won a departmental teaching
assistant award as well as a teaching assistant for a parallel functional
programming graduate course.
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. 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" less...