Computer science is a dynamic field that allows you to combine creativity with skills in communication, mathematics, and logic. This degree will provide you with the skills to quickly adjust to the rapidly changing computer culture over the course of your career without needing continual retraining. During the course of your studies, much of your learning will occur while actively working on problems in class, during tutorials, and in the laboratory. As a computer science graduate, you'll be prepared for career opportunities in areas such as the civil service, the non-profit sector, and the business world.