The University has four faculties and each course leading to a degree is administered by one of these faculties. You will belong to the same faculty throughout your time with us and most of the subjects you study will be offered by schools or departments within this faculty. Admission to the BSc (Hons) Computer Science and Management Science programme of study is through the Faculty of Science. The programme details of this course are provided by: School of Computer Science: The School of Computer Science at St Andrews is one of the best in the world. We have high ratings for our teaching... READ MORE
  • Degree Bachelors
  • Study Type Full-time
  • Study Length 48 months
  • Start Date September
  • Tuition Fees 68,160 GBP
Modules (74)
  • Corporate Finance and Control
  • Organisation Studies
  • Financial Markets and Investments
  • International Business
  • Research Methods: 1
  • Research Methods: 2
  • International Marketing
  • Human Resource Management
  • Management of Change
  • International Banking
  • Consuming Culture
  • Corporate Social Responsibility, Accountability and Rep...
  • Sociology of Finance
  • Sustainable Development and Management
  • Knowledge Work: Practice and Context
  • Advertising and Marketing Communications
  • Philanthropy and Philanthropreneurs: the business of do...
  • Behavioural Decision Making
  • Leadership Development
  • Entrepreneurship and Small Business Development
  • Non Governmental Organisations (NGOs): Contexts, Contri...
  • Management Project
  • Scenario Thinking
  • Dynamic Strategic Management
  • Computer Science: Software Engineering
  • Computational Complexity
  • Minor Software Team Project
  • Major Software Team Project
  • Databases
  • Data Communications and Networks
  • Operating Systems
  • Artificial Intelligence
  • Human Computer Interaction
  • Component Technology
  • Data Encoding
  • Logic and Software Verification
  • Minor Software Project
  • Major Software Project
  • Computer Graphics
  • Distributed Systems
  • Programming Language Design and Implementation
  • Computer Architecture
  • Computer Security
  • Concurrency and Multi-Core Architectures
  • Multimedia
  • Video Games
  • Constraint Programming
  • Computer Science
  • Object-Oriented Modelling, Design and Programming
  • Learning and teaching
  • Programming Principles and Practice
  • Masters Programming Projects
  • Artificial Intelligence Principles
  • Artificial Intelligence Practice
  • Language and Computation
  • Artificial Intelligence
  • Advanced Networks
  • Mobile and Wireless Networks
  • Networks and Distributed Systems
  • Software Engineering Principles
  • Learning and teaching
  • Software Engineering Practice
  • Critical Systems Engineering
  • Software Architecture
  • Software Engineering
  • Human Computer Interaction Principles and Methods
  • Interactive Software and Hardware
  • User-Centred Interaction Design
  • Information Visualisation and Visual Analytics
  • Group Project and Dissertation in Computer Science
  • Dissertation in Computer Science
  • Individual Masters Project
  • Erasmus Mundus Dissertation in Dependable Software Syst...
  • Knowledge Discovery and Datamining
Entry requirements
  • A-levels : AAA
  • International Baccalaureate : 38
  • Other : Admission to the University of St Andrews is highly competitive and our entrance requirements reflect this. We are looking for well rounded students who are global thinkers, proactive and above all high academic achievers.
SHARE THIS COURSE