The BSc Computer Science (Data Science) programme at Heriot-Watt University is designed for those wishing to specialise in the cutting-edge field of Data Science, which involves using computer science, mathematics and visualization techniques to make sense of vast amounts of data. This course provides the perfect blend of theory and practice, its overall aim is to teach the computational and statistical skills necessary for data science practice.Course Content: The course is spread over four years, with each year comprising two semesters. Students will learn a broad range of skills including mathematics, computational thinking, data analysis, machine learning, artificial intelligence, and visualisation. In addition, the students will also gain skills and knowledge in general computer science, including programming, system design, and interfaces. In the final year, students undertake an independent project involving a significant piece of software development or data analysis.Key Modules: Some of the key modules offered in this course include Principles of Programming, Software Design and Modelling, Mathematics for Computer Science, Big Data Management, Machine Learning Techniques, Research Methods and Project Planning, and the Computer Science Project.Accreditations: The BSc Computer Science (Data Science) programme is accredited by the British Computer Society (BCS), the Chartered Institute for IT. This accreditation is a mark of assurance that the degree meets the standards set by BCS.Future Careers: Graduates from this course could find themselves in high-demand roles, working in fields such as healthcare, finance, transportation, and e-commerce. The course will equip them with the skills necessary to become effective data scientists, able to operate at the cutting edge of modern computing.For more information on this course, please visit the official course page.