Faculty: | Cardiff School of Technologies |
Description: | Designed in consultation with industry, the Computer Science degree will equip you with a strong knowledge of the key concepts of computing, software and systems. Creating links between theory and practice, the course covers the theoretical foundations of data and computation, computer architectures, the construction of computers and their operating systems. You will build on these theories to develop a broad range of practical programming and software development skills, along with highly transferable computational thinking, analytical and problem-solving skills. You will examine how professional software code is best organised and will begin working at the boundary where software and hardware meet to understand how software can interact with the physical world.
Broadening options will allow you to hone your knowledge in specialist areas such as Artificial Intelligence, mobile technologies, robotics, and data analytics and business intelligence to become highly employable across different sectors of the digital economy. |
Cost per year:* | Please note that fees are approximate and for Canadian students. |