Generate a tailored SOP for Dr. Pedro Paredes. Improve your application with a focused, well-structured draft.
Pedro Paredes is a Lecturer in the Department of Computer Science at Princeton University. He completed his PhD in Computer Science at Carnegie Mellon University in 2022, under the supervision of Ryan O'Donnell. He holds a Bachelor's and Master's degree from the University of Porto, where he was advised by Pedro Ribeiro. His primary research interest lies in Theoretical Computer Science, with a focus on Spectral Graph Theory, Pseudorandomness, Coding Theory, Combinatorics, and Quantum Information Theory. Paredes has made significant contributions to the field through his numerous publications, including works on unique-neighbor expanders, orthogonal unitary designs, and quantum LDPC codes, which have been presented at reputable conferences. He is actively involved in teaching and mentoring students, previously serving as a Teaching Assistant at CMU for various computer science courses. Currently, he leads competitive programming initiatives at Princeton and participates in math outreach programs for educational development in computational thinking.
Princeton University • Princeton, NJ
Teaching computer science courses and conducting research in the field of theoretical computer science.
Carnegie Mellon University • Pittsburgh, PA
Assisted in teaching undergraduate courses on algorithms and theoretical computer science.
GRE scores are not accepted. Ph.D. is the primary degree; students are not required to hold an M.S.E. prior to admission.