BSc (Hons) Computing Science and French

Offer response
1 weeks after your application is submitted
Compare Universities Illustration
Compare Courses!
You can now compare courses and find which one suits you the best.

Course Overview

This course provides a comprehensive education in the theory and practice of computing science, from core software engineering to cutting-edge specialisms. You will learn to design, build, and analyze systems through a combination of programming, computational thinking, and an understanding of the wider professional context. The curriculum is built around a core of development and offers a range of dynamic, research-informed optional topics in your final year.

Key Program Highlights

  • Core foundation in software engineering and Java programming
  • Exploration of cutting-edge fields like AI, Computer Security, and App Development
  • Final year options informed by the university's own active research
  • Focus on practical skills alongside theoretical computational thinking
  • Preparation for diverse careers in business, industry, and technology

Requirements

The requirements may vary based on your selected study options.
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

Modules

  • Introduction to Computing Science
  • Discrete Structures
  • Accounting and Finance for Managers
  • Our Blue Planet
  • Ecology: An Introduction
  • Economic Decision Making and Markets
  • Why is the world like this? Economic perspectives on society
  • Introduction to Education: Philosophy, Psychology and Sociology
  • Introduction to Literary Studies: Genre
  • Building Planet Earth
  • Financial Markets and Institutions
  • Personal Finance
  • Media 1: An Introduction to Media Studies and Industries
  • The French-Speaking World 1
  • Introductory French 1
  • People and the Environment
  • Renaissance Reformation and Revolution: Scotland 1542-1715
  • The Making of Modern Britain 1707 to 2000: An Introduction
  • Introduction to Journalism Studies
  • Language and Society
  • Mathematics I
  • The Global Business Environment: An Introduction
  • Philosophy: What is it all About?
  • People, Power, and the State: An Introduction to Politics
  • Religion in the Modern World
  • Spanish and Latin American Studies 1
  • Introductory Spanish 1
  • Introduction to Sociology and Criminology
  • Programming and User Interface Design
  • Our Thirsty Planet: Man and the Aquatic Environment
  • Introduction to Physiology
  • Introduction to Data Science
  • Understanding the Wider Economy
  • Introductory Economics
  • Introduction to Education: Politics, Policy and Practice
  • Introduction to Literary Studies: Theories & Approaches
  • Landscape Evolution
  • The Moving Image
  • The French-Speaking World 2
  • Introductory French 2
  • Global Environmental Issues
  • Concepts of History: Themes and Transformations
  • Ethical Issues in Journalism
  • Foundations of Language
  • Practical Statistics
  • Mathematics II
  • The Management Challenge: An Introduction
  • How Should We Live?: Philosophy, Ethics, and Life
  • Political Concepts and Ideas
  • Religion Colonialism and Nationalism
  • Spanish and Latin American Studies 2
  • Introductory Spanish 2
  • Applying a Social Policy Lens
  • Wicked Problems, Sustainable Solutions
  • Data Structures, Objects and Algorithms
  • Database Principles and Applications
  • Professional Development for Computer Scientists
  • Introduction to Aquatic Environments
  • Evolution and Genetics
  • Scripting for Data Science
  • Intermediate Microeconomics
  • Literary Revolutions
  • Reading Film & Television
  • The French-Speaking World 3
  • Intermediate French
  • Biogeography: An Ecological and Evolutionary Approach
  • Reputations in History
  • People Management
  • Language and the Brain
  • Analysis I
  • Fundamentals of Sustainability in Management
  • Fundamentals of Marketing
  • From Plato to Existentialism
  • Understanding International Politics
  • The Social Mind
  • Religion and Culture: Problems of Representation
  • Spanish and Latin American Studies 3
  • Intermediate Spanish
  • Understanding Global Sport
  • Systems
  • Managing Information
  • Science of Diving
  • Biodiversity
  • The Organisation of Business
  • Introduction to Digital Storytelling
  • Programming Language Paradigms
  • Intermediate Macroeconomics
  • Statistics for Economics, Business and Management
  • Writing and History: Scotland and Empire
  • Writing and Theory
  • Writing and Language
  • The Biosphere
  • Finance II
  • Digital Media and Culture
  • The French-Speaking World 4
  • Environmental Resilience
  • Rebellion and Enlightenment: Scotland 1713 to 1815
  • People, Policy and Practice
  • Operations Management
  • Optimisation in Theory and Practice
  • Numerical Analysis
  • Linear Algebra
  • Socially Responsible Marketing
  • The Business of eSports
  • Knowledge and Mind
  • Moral Theory
  • Comparative Politics - States, People, Power
  • Great Political Thinkers
  • Research Methods
  • Brain and Behaviour
  • Inventing Religion: Origins, Methods and Critique
  • Global Retailing in Society
  • Statistical Techniques
  • Spanish and Latin American Studies 4
  • The Development of Social Theory
  • Foundations of Sport Development and Coaching
  • Software Engineering I
  • Professional Development for Computer Scientists
  • Code Analysis and Performance
  • Introduction to Machine Learning
  • UX Design
  • Software Engineering II
  • Computing Science Industrial Summer Placement
  • NoSQL Databases and Data Warehousing
  • Computer Games Development
  • Operating Systems Concurrency and Distribution
  • Computing Science Project
  • Computer Security & Networks
  • Artificial Intelligence
  • Mobile App Development
  • Web Services
  • NoSQL Databases and Data Warehousing
  • Distributed Data Science Systems
  • Natural Language Processing and Computer Vision

Explore. Apply. Track.
On the go.

Download on the App StoreGet it on Google Play
Edvoy app on mobile

Related courses

‌
‌
‌
‌
‌
‌
‌
‌
‌
Offer response
1 weeks after your application is submitted