Do I need to be proficient in a particular programming language?

No, the program is specifically designed for students with minimal or no prior computer science experience.