Bachelor's degree (minimum second class honours) with a strong computational orientation, including a number of Computer Science courses; applicants are expected to demonstrate background in the field (e.g., undergraduate BSc thesis, work experience which involved computing in a scientific environment, etc.)