The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the BSc Computer Science will give you both the theoretical and practical knowledge needed to become a part of that world.

The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the MSci Computer Science will give you both the theoretical and practical knowledge needed to become a part of that world.

The Computer Science with Visual Computing degree will give you an understanding of both the theoretical and practical aspects of Computer Science, while focusing on the challenging area of visual computing.

This three year degree programme at Cardiff will provide you with a firm understanding of the principles, tools and technologies needed to ensure that an organisation's investment in Information and Communications Technology meets its needs in a

The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the BSc Computer Science will give you both the theoretical and practical knowledge needed to become a part of that world.

The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the BSc Computer Science will give you both the theoretical and practical knowledge needed to become a part of that world.

The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the MSci Computer Science with a Year in Industry will give you both the theoretical and practical knowledge needed to become a part of that world.

The Computer Science with Visual Computing degree will give you an understanding of both the theoretical and practical aspects of Computer Science, while focusing on the challenging area of visual computing.

The exciting and dynamic world of computer science is at the heart of many aspects of modern life, and the MSci Computer Science with a Year Abroad will give you both the theoretical and practical knowledge needed to become a part of that world.

Computer Science with High Performance Computing BSc is concerned with the efficient application of often large-scale, distributed computing resources, such as groups of computers or dedicated graphics processing hardware.

This four year degree programme will provide you with a firm understanding of the principles, tools and technologies needed to ensure that an organisation's investment in Information and Communications Technology meets its needs in a secure manner.