Once you meet the course entry requirements and the English language standard, no further preparation is required. If you have no experience with programming in Python, we recommend you take some introductory online courses to familiarize yourself with the basics.