ESP Biography



DANIEL MITROPOLSKY, Columbia University PhD in Computer Science




Major: Computer Science

College/Employer: Columbia University

Year of Graduation: 2024

Picture of Daniel Mitropolsky

Brief Biographical Sketch:

Through Splash, I hope to share my love for mathematics, languages, and computers science with students in collaborative and enriching classes on mathematical or linguistic topics.

I have been studying languages and linguistics since I was very young. I speak English, French, Spanish, Portuguese, Chinese, Japanese, Korean, German, Russian, Italian, Vietnamese, and American Sign Language, and have some knowledge of others. I also love math and computer science! If you have any questions about math, CS, linguistics or language-learning, please contact me. I hope to see you in one of my classes.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

M942: Intro to Cryptography in Splash Fall 2020 (Nov. 07, 2020)
In this class we learn about several of the most important topics in cryptography, including: - encryption, private-key and public-key encryption - MACs - zero-knowledge - differential privacy This course is unique in that it doesn't require advanced math and computer science knowledge beforehand, because for each concept, we will use real-life puzzles. Afterwards, we will learn the actual computer science versions, introducing basic concepts from modular arithmetic and complexity theory. Most importantly this is a PROBLEM SOLVING CLASS-- we will solve problems together in class, and you will be expected to contribute and participate.


H863: Intro to American Sign Language (ASL) in Splash Fall 2019 (Oct. 27, 2019)
Sign languages are sophisticated, natural, full-fledged languages that are entirely visual. Though there are many sign languages in the world, American Sign Language (ASL) is the native language to Deaf people and their families in North America. I have a lot of experience teaching ASL. After this class you'll know the basics of ASL, including the manual alphabet, basic sentence structure, and enough vocabulary and patterns to introduce yourself, ask/answer questions, and a base for continuing to learn sign. Learning sign language is EXTREMELY fun. You're not just learning a language, but you're learning how to think and communicate VISUALLY in a completely different language. There's no talking at all in this class- from the second you walk in, we will be signing and communicating visually. You may have never experienced a setting like this, so embrace the challenge. Shut off your ears, open yours eyes, and focus on thinking and communicating visually. Please learn the manual alphabet BEFORE class. We'll go over it quickly, but it is important that you learn the manual alphabet BEFORE coming to class so that we have time to learn the actual language and talk to each other in it! Please watch this video: https://www.youtube.com/watch?v=fXf4d23WqiA to learn the letters and practice spelling words BEFORE class.


H728: Intro to American Sign Language (ASL) in Splash Fall 2018 (Oct. 28, 2018)
Sign languages are sophisticated, natural, full-fledged languages that are entirely visual. Though there are many sign languages in the world, American Sign Language (ASL) is the native language to Deaf people and their families in North America. I have a lot of experience teaching ASL. After this class you'll know the basics of ASL, including the manual alphabet, basic sentence structure, and enough vocabulary and patterns to introduce yourself, ask/answer questions, and a base for continuing to learn sign. Learning sign language is EXTREMELY fun. You're not just learning a language, but you're learning how to think and communicate VISUALLY in a completely different language. There's no talking at all in this class- from the second you walk in, we will be signing and communicating visually. You may have never experienced a setting like this, so embrace the challenge. Shut off your ears, open yours eyes, and focus on thinking and communicating visually. Please learn the manual alphabet BEFORE class. We'll go over it quickly, but it is important that you learn the manual alphabet BEFORE coming to class so that we have time to learn the actual language and talk to each other in it! Please watch this video: https://www.youtube.com/watch?v=fXf4d23WqiA to learn the letters and practice spelling words BEFORE class.