Bachelor’s study
For a first degree, check mathematics prerequisites, accepted secondary-school qualifications and whether programming experience is expected. Look for progression from programming fundamentals to algorithms, databases, networks and software projects. Ask what equipment and software costs are additional. Treat an internship as confirmed only when the programme terms say how it is provided.



