For research-oriented programs, contacting a potential supervisor in advance is often recommended.