BSc (Hons) Computing Science

Home >Courses >BSc (Hons) Computing Science

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

Courses at TLC

Have any queries?


Scholarship Opportunities
View the Scholarship
Opportunities.


Scholarships Details


Successful Credit Transfers
View the successful credit transfer stories from the students.

See Credt Transfers