Our flagship course is informed by industry needs and gives students a thorough grounding in the fundamentals of Computer Science, as well as professional skills in problem-solving and project work. Computer Science is an exciting and dynamic field, full of opportunities for creative discovery and invention that touch almost all areas of modern life. On our Computer Science BSc you’ll learn how data is stored, processed, applied and kept secure by information processing systems. You’ll develop a grounding in programming languages, databases, operating systems, graphics, robotics and other sophisticated technologies as well as exploring software engineering subjects, such as software development. Our course is constantly reviewed to ensure it’s relevant to the work you’ll be doing in the future.Career prospectsSkilled computer scientists are in extremely high demand. This means the employment prospects for graduates in the computing and ICT industry are very strong. You will be equipped with transferable skills that open doors to careers in many sectors.Recent statistics show that the vast majority of our graduates are following their chosen career paths in roles such as Software Engineer, Web Developer, Computer Programmer, Associate Software Developer, Business Analyst, and Systems Development Officer.Many of our graduates go on to work for companies including Airbus Group, Amazon, BBC, BT, Cardiff University, Capgemini, Confused.com, GCHQ, IBM, Lloyds Banking Group, MoD, Morgan Stanley, Sky, South Wales Police and Thomson Reuters. Others have chosen further study or research at Cardiff or other top universities.