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 |