Is the program in English? Yes, you need to have an intermediate to high level of written and spoken English to take this course. Approximately B2 level and above is required. ShareWas this article helpful to you? Related Articles I’m not sure which course to start with, what would you recommend? What’s the best way to prepare for the course? How much mathematics do I need to know? Do students have to do any type of preliminary study before starting the course? Do you have to commit to being in Barcelona/Berlin/Amsterdam/Madrid full-time for 20 weeks? Do I have to be in Barcelona? Ubiqum Code Academy Helping people start their career as Java Developers and Data Analysts. Posts