You are here



Course Guides
Computer Science Degrees

Laptop, tablet or smartphone, you’re reading this guide on a device created using the expertise, theories and skills gained from computer science degrees. Interested in studying computer science and contributing to the next phase of this fast-developing field? Click on the tabs below for information about computer science courses, specializations and careers.

Key Skills

Common skills gained with a computer science degree include:

  • Specialist knowledge of computer science theories, methods, practices and strategy
  • Understanding of a range of programming languages
  • Understanding of computing architecture, construction, engineering and design
  • Understanding of computing software, tools, packages and design
  • Wide understanding of a range of computer-based systems
  • Awareness of and ability to cope with and adapt to rapid technological changes
  • Excellent mathematics/numeracy skills
  • Good foundation in physics
  • Ability to understand complex numerical data
  • Teamwork and leadership skills
  • Analytical and critical thinking skills
  • Creative thinking skills
  • Time management and organization skills
  • General commercial awareness
  • Written and oral communication skills, including presentations and report writing
  • Ability to negotiate, persuade, and present reasoned arguments
  • Strong problem-solving, analysis and decision-making abilities