I have a similar question.
I'm a Bsc student in computer engineering at the third university of my country.
I'm interested in algorithm design and Computaional Complexity. my GPA is 3.6/4. I don't have any publication.
Now i'm just starting to send emails for a number of professors from defferent universities.
I prefer to continue my education at EPFL but I want to know if it's possible for me.
what universities are reachable for me?