Our BSc (Hons) Computer Science is both practical and conceptual. You’ll learn a range of programming skills, such as how to use C++, Python and other language appropriate for different tasks and situations. You’ll learn about different types of Artificial Intelligence and how to use them to solve problems. You’ll also learn how to build web sites, web applications and Internet of Things devices.
There’s also strong emphasis on software engineering and you’ll gain an understanding of what good software is and how to create it. You'll also gain a solid understanding of how to create algorithms to search, sort and manipulate data. And if you choose the Data Visualisation option, you'll learn how to best present the insights learned from that data.
Computer Science at Bath Spa University prepares students for a successful career in a range of industries. Learning by doing is a key aspect of our course and through a range of projects you'll learn how to apply your skills and understanding projects that build to industry requirements. For example, your skills in software engineering will also include knowing how to ensure software is designed and developed to meets the stakeholder requirements and constraints of schedule, budget and quality standards.
Upon completion, you'll have the competence and skills to continually grow throughout a successful career or postgraduate study.