Overview
The BSc(Hons) Computing Science course develops a broad understanding of computing and information technology, combining technical knowledge with practical problem-solving. Students explore areas that underpin modern computing, preparing them to understand how digital systems are designed, developed, secured, and applied to complex challenges.
What You'll Learn
Core principles and practices of computing science and information technology
Artificial Intelligence and approaches to developing intelligent systems
Cyber Security, including concepts related to protecting digital systems and information
Data Science and Analytics, with emphasis on working with and interpreting data
Information Systems and the role of computing in organizational environments
Software Engineering and the systematic development of software
Technical approaches relevant to areas such as robotics, networking, and digital investigation
Computing concepts that support applications across software, data, security, and technology development
Learning Outcomes
Students will be able to explain key concepts across major areas of computing science and apply technical knowledge to computing-related problems. They will develop an informed understanding of how software, data, intelligent technologies, networks, information systems, and security interact within modern computing environments. Students will also be able to evaluate computing approaches and use appropriate technical thinking when addressing problems in areas such as software development, data analysis, cybersecurity, artificial intelligence, and networking. The course provides a foundation for understanding the principles behind a range of computing applications, including robotics, digital forensics, and information technology, while developing the analytical and technical perspective needed to work with complex computing systems.

University of Glasgow