Computer Science


Computer Science is a highly relevant and dynamic field of study involving the design, development and use of computers, as well as systems that use computers. Our work, leisure, education and health are all enhanced by computer technologies, which continue to be applied in innovative and exciting ways.

Areas of Study

The subject includes the following topics: How information is stored in computers - data structures and management. How computers are told what to do - algorithms and programming languages. How computer systems work - computer architecture and system software. How computers are connected together - data communications, networks and hypermedia. Some ways that computers are used - computer applications, e.g, graphics, artificial intelligence, computer vision and robotics. What computers can and cannot do - computability and complexity theory.

You can study Computer Science in the following programmes:

What you will learn

You will study the design, development and use of computers and systems that involve computers.

Career opportunities

Graduates in Computer Science will find employment in many areas of computing, especially those careers that require skill in computer programming. As computers pervade all aspects of our society, there is expected to be an increasing need for technical computing skills. Computing skills and experience with the use of computers can be very helpful to many other careers.
The main specialist jobs in computer science are programmers, systems analysts, computer service engineers, computer system engineers and software engineers. The heavy reliance on networks and the explosive growth of the internet have created a particular demand for people with skills in data communications, network design, hypermedia and object-oriented programming.

More information

For more information see Computer Science.