Computer science requires understanding the fundamental concepts of computational thinking and knowledge of how computers and other digital devices operate.
The Diploma Programme computer science course is engaging, accessible, inspiring, and rigorous. It enables and empowers innovation, exploration, and the acquisition of further knowledge. Students view ethical issues through the lens of Computer Science and interact with cultures and society. The course develops computational thinking, which involves creating algorithms and expressing how theoretical and practical limitations affect the extent to which problems can be solved computationally.