#CoursesGalore: Computer Science

If you're interested in pursuing your education in Computer Science, here are some essential tips about this course that you should know!

What is it?

Contrary to popular belief, computer science is not just about programming, but about understanding the possibilities of what a computer can do - and making them happen. 

What will you study?

You will first learn the principles underlying computer software and then be challenged to stretch your imagination to design new and better systems. Besides the basic computer science degree, there are many different specialist courses you can take within this discipline. These include artificial intelligence, Internet computing and electronic commerce.

Core subjects 

Applied systems and engineering; compiler design for high-performance architectures; computer graphics and visualisation; computer structure and interface; cryptography; foundations of artificial intelligence; introduction to automated reasoning; programming languages and logics (C, Java, Unix Tools, etc); quantum information processing.

Typical course duration

This course will take at least three years to complete.


A good grade in mathematics and, in some cases, physics is required.

What do graduates do? 

Graduates can find employment in large or small computer services companies, software companies, and large organisations of all kinds (industry, government, banking, healthcare, etc). They can also go into research to contribute to technical progress and bring about long-term improvements in the way people live and work.