Computing Science University of Glasgow
| Award | Attendance | Study | Duration | Start | Domestic fees | International fees |
|---|---|---|---|---|---|---|
| BSc (Hons) | On-Campus | Full-time | 4 years | September | find out | find out |
| MSci (Hons) | On-Campus | Full-time | 5 years | September | find out | find out |
Course overview
Computing science involves the study of elements of design, psychology, engineering and mathematics, set in the context of programming and its applications.
What will I study?
Our courses are designed to help you gain skills such as understanding the requirements of users, creatively and carefully translating them into a programming language and checking to see that the programs work safely, reliably and as intended. You will then study ways in which these principles can be applied, for example in databases, telecommunications, networks, graphics, information retrieval and human computer interaction.
You will begin programming from the point of view of practical problem-solving, fundamental to good program design. Every-day problems are broken down in stages until they can be recreated as programs.
If you progress to Honours you will cover the essential aspects of computing science in breadth and depth by the end of third year. In fourth year you will specialise in chosen areas. Together with team projects and a substantial individual project, the programme provides excellent preparation for professional computing scientists.
Students on the MSci programme follow the BSc Honours degree programme up to the end of their fourth year of study. This is followed in fifth year by additional advanced modules and a substantial research-oriented project. Entry to the MSci is dependent on eligibility for the Honours programme, plus appropriate performance in selected course(s).
How will I learn?
Teaching is delivered through a combination of lectures, small group tutorials, seminars and lab work.
Special features
Notes
What will I study?
Our courses are designed to help you gain skills such as understanding the requirements of users, creatively and carefully translating them into a programming language and checking to see that the programs work safely, reliably and as intended. You will then study ways in which these principles can be applied, for example in databases, telecommunications, networks, graphics, information retrieval and human computer interaction.
You will begin programming from the point of view of practical problem-solving, fundamental to good program design. Every-day problems are broken down in stages until they can be recreated as programs.
If you progress to Honours you will cover the essential aspects of computing science in breadth and depth by the end of third year. In fourth year you will specialise in chosen areas. Together with team projects and a substantial individual project, the programme provides excellent preparation for professional computing scientists.
Students on the MSci programme follow the BSc Honours degree programme up to the end of their fourth year of study. This is followed in fifth year by additional advanced modules and a substantial research-oriented project. Entry to the MSci is dependent on eligibility for the Honours programme, plus appropriate performance in selected course(s).
How will I learn?
Teaching is delivered through a combination of lectures, small group tutorials, seminars and lab work.
Special features
- There is a substantial emphasis on programming in first year which we view as a fundamental skill. We also provide a broad introduction to other key areas of the subject, including computer systems, databases, and human-computer interaction.
- Involvement in research by senior students is encouraged.
Notes
- No previous knowledge of computing science is required.
- The study of computing science can be combined with another subject.
- Honours graduates are eligible for membership of the British Computer Society (MBCS) and, after relevant industrial experience, they can apply to become Chartered IT Professionals (CITP).
- The University also offers degree programmes in Computing Science & Physiology (Neuroinformatics), Software Engineering and Electronic & Software Engineering.
Entry requirements for this course
Contact University of Glasgow to find course entry requirements.
View foundation and pathway programmes to help you meet academic and language entry requirements.
Courses you may be interested in at other institutions
Featured course
Cardiff University
United Kingdom
University of Sheffield
United Kingdom
Computer Science
BSc
On-Campus
Royal Holloway, University of London
United Kingdom
Computer Science (Artificial Intelligence)
BSc (Hons), MSci (Hons)
On-Campus
University of Leeds
United Kingdom
Computer Science with High-Performance Graphics and Games Engineering
BSc (Hons),MEng (Hons)
On-Campus
University of Hull
United Kingdom
Advanced Computer Science
MSc
On-Campus
Queen's University Belfast
United Kingdom
Computer Science
PhD, MPhil
On-Campus
Foundation Courses
If you are planning to study abroad, but you don't meet the academic entry requirements, consider a foundation or pathway course.
This type of course often helps to bridge the academic gap and help to prepare you for life studying abroad.
Selected courses shown below:
Foundation Program
UG:Foundation
Online