B.Sc. Computer Science & Management Science

5.0
1 review
  • Lectures help to get used t hear the language and international relationships with other students and administration/documentation issues help to develop your conversation and negotiation skills.
    |

Bachelor's degree

In Edinburgh

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Edinburgh (Scotland)

This joint programme allows students to develop a strong background across a wide range of topics in both Computer Science and Management Science. It provides an excellent blend of technological knowledge in computer science and business skills.

Facilities

Location

Start date

Edinburgh (Midlothian/Edinburghshire)
See map
Centre For Population Health Sciences, Medical School, Teviot Place, EH8 9AG

Start date

On request

About this course

English Language Requirements IELTS Take IELTS test 6.5 CAE score 176(Grade B2) TOEFL iBT® test (read more) 92 IMPORTANT NOTE: The UK government confirmed new requirements for secure English language testing for visa and immigration purposes. Learn more

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

5.0
  • Lectures help to get used t hear the language and international relationships with other students and administration/documentation issues help to develop your conversation and negotiation skills.
    |
100%
4.7
excellent

Course rating

Recommended

Centre rating

Laurent Lefebvre

5.0
04/10/2018
What I would highlight: Lectures help to get used t hear the language and international relationships with other students and administration/documentation issues help to develop your conversation and negotiation skills.
What could be improved: Everything was OK.
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

Subjects

  • Systems
  • IT Management
  • Management
  • Programming
  • Computing
  • Computational
  • Logic
  • Algorithms

Course programme

Course Content Year 1

You will be introduced to the fundamental principles of computation and programming, and you will learn how information can be represented and processed in computer systems. You will study the mathematics courses Calculus and Linear Algebra, in addition to a business studies course led by the Business School.

Year 2

You will cover topics in formal and natural language processing, algorithms and data structures. You will also study Discrete Mathematics and Probability as well as two courses led by the Business School.

Year 3

Your studies will become more focused, with a choice of up to eight courses in Computer Science and Management Science together with individual practical work and a large-scale group project. You may also select one course from a different subject area.

Year 4

You will build a portfolio of between six and 10 specialised courses in Computer Science and Management Science that match your particular interests. You may also choose one course from a different subject area. In this period you will undertake an individual research project in either Computer Science or Management Science and write a dissertation.

Courses include:

  • Agent Based Systems
  • Algorithms and Data Structures
  • Computer Architecture
  • Computational Cognitive Science
  • Computer Design
  • Computer Communications and Networks
  • Computer Security
  • Compiling Techniques
  • Database Systems
  • Foundations of Natural Language Processing
  • Introduction to Vision and Robotics
  • Logic Programming
  • Operating Systems
  • Software Engineering with Objects and Components
  • Software Testing
  • Enterprise Computing
  • Introduction to Theoretical Computer Science
  • Speech Processing (Hons)
  • Theories of Mind (Philosophy Hons)
  • Logic, Computability and Incompleteness
  • Elements of Programming Languages
  • Introductory Applied Machine Learning
  • Adaptive Learning Environments
  • Automated Reasoning
  • Computer Animation & Visualisation
  • Computer Graphics
  • Computational Complexity
  • Computer Networking
  • Compiler Optimisation
  • Distributed Systems
  • Human-Computer Interaction
  • Machine Translation
  • Natural Language Understanding
  • Parallel Architectures
  • Performance Modelling
  • Parallel Programming Languages and Systems
  • Software Architecture, Process, and Management
  • System Level Integration Practical
  • Topics in Cognitive Modelling
  • Text Technologies for Data Science
  • Agent Based Systems
  • Algorithms and Data Structures
  • Compiling Techniques
  • Computational Cognitive Science
  • Computer Security
  • Database Systems
  • Software Engineering with Objects and Components
  • Software Testing
  • Algorithmic Game Theory and its Applications
  • Automatic Speech Recognition
  • Computational Neuroscience of Vision
  • Computer Algebra
  • Extreme Computing
  • Introduction to Quantum Computing
  • Machine Learning & Pattern Recognition
  • Semantic Web Systems
  • Randomness and Computation
  • Enterprise Computing
  • Introduction to Theoretical Computer Science
  • Topics in Natural Language Processing
  • Advances in Programming Languages
  • Speech Processing (Hons)
  • Theories of Mind (Philosophy Hons)
  • Logic, Computability and Incompleteness
  • Secure Programming
  • Intelligent Autonomous Robotics
  • Machine Learning Practical
  • Embedded Systems
  • Elements of Programming Languages
  • Social and Technological Networks

B.Sc. Computer Science & Management Science

Price on request