BSc (Hons) Computing Science

Programme Overview:

The BSc (Hons) Computing Science programme from the University of the West of Scotland is designed to equip students with the knowledge, skills, and practical experience required to excel in the fast-evolving field of computing. Grounded in both theoretical and applied aspects of computer science, the course prepares students for careers in software development, systems analysis, data science, artificial intelligence, cybersecurity, and emerging technologies.

Throughout the programme, students will develop strong problem-solving abilities, programming expertise, and a deep understanding of the principles that underpin modern computing systems. The course also emphasizes critical thinking, innovation, and ethical computing practices, preparing graduates to contribute meaningfully to the digital world.

Key Features:

  • Industry-relevant curriculum aligned with global standards
  • Practical experience through real-world projects and case studies
  • Hands-on learning in programming, databases, networking, and AI
  • Emphasis on professional and personal development
  • Career support and progression opportunities to postgraduate study or employment

Career Opportunities:
Graduates of the programme are well-positioned to pursue roles such as:

  • Software Developer
  • Systems Analyst
  • Data Scientist
  • AI Engineer
  • Network or Security Specialist
  • IT Consultant
  • Web & App Developer

Year 1

Term 1
Unit Type Credits
ASPIRE Core 20
Introduction to Web Development Core 20
Fundamentals of Computing Systems Core 10
Introduction to Programming Core 20

Term 2
Unit Type Credits
Database Systems Core 20
Maths for Computing Core 10
Security Fundamentals OR CCNA 1: Introduction to Networks Optional 20

 

Year 2

Term 1
Unit Type Credits
Intermediate Programming Core 20
Data Structures and Algorithms Core 20
Operating Systems Core 20

Term 2
Unit Type Credits
WBL2 - Group Project Core 20
ASPIRE2 Core 20
WBL 2 - Work Placement OR  CCNA2 Optional 20

 

Year 3

Term 1
Unit Type Credits
Fundamentals of Data Science Core 20
Professional Computing Practice Core 10
Cloud Services and Architectures Optional 20

Term 2
Unit Type Credits
Research Methods in Computing Core 10
DevOps Core 20
Internet Scripting OR Advanced Programming for Mobile Devices Optional 20

 

Year 4

Term 1
Unit Type Credits
Computing Honours Project Core 40
HCI & User Experience Design OR Data Engineering OR ArtificiaI Intelligence Applications Optional 20

Term 2
Unit Type Credits
Computing Honours Project Core  
Edge Computing and TinyML OR Secure Programming OR Big Data Optional 20

 

Cretech