UCAS tariff points: 112-128
UCAS tariff points for foundation year: 64
Launch your career in computer science with the Computer Science BSc (Hons) degree course from Kingston University. We are ranked No.5 in London for Computer Science and Information Systems (The Guardian University Guide 2024). This course is informed by our academics' expertise and also features guest lectures from leading industry practitioners, such as Sony, Google and IBM.
You are reading: Why choose this course
On our Computer Science BSc (Hons) degree, you will benefit from the latest facilities, including:
I chose to study BSc Computer Science due to its exceptional teaching and facilities. I was able to see the theoretical side in action in my workshop sessions, this helped me appreciate how these skills would be applied in my future job.
Choose the Computer Science BSc (Hons) degree from Kingston University to study the specialist areas of computer science relevant to the career you want. The modules on this course reflect the most in-demand sectors in the industry, such as software engineering, project management, user experience design, web and mobile app development, networking and network security.
Supported by a set of guided learning journeys, you will examine computer architectures and learn the theoretical and practical aspects of system design and development. Gradually, you will develop a portfolio of 'products' and 'artefacts' of different levels of complexity. These will then be integrated into an online portfolio of applications and design solutions which reflect your professional readiness.
As a result, you'll graduate having gained experience of applying your expertise to real-world problems. With a portfolio of products and artefacts to showcase your work, you'll be ready to begin a professional career.
This degree has been accredited by BCS, The Chartered Institute for IT. Accreditation is a mark of assurance that the degree meets the standards set by BCS. An accredited degree entitles you to professional membership of BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status through the Institute. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords. This degree is accredited by BCS for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
This degree has been accredited by BCS, on behalf of the Engineering Council for the purposes of partially meeting the academic requirement for a Chartered Engineer (CEng). Accreditation is a mark of assurance that the degree meets the standards set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC). An accredited degree will provide you with some or all of the underpinning knowledge, understanding and skills for eventual registration as an Incorporated (IEng) or Chartered Engineer (CEng).
Our Computer Science BSc structure is centred on student learning and development. This focus encourages you to become an effective, independent and confident self-directed learner – attributes that appeal to employers.
Supported by a set of guided learning journeys, you will learn theoretical and practical aspects of system design and development. Gradually you'll develop a portfolio of 'products' and 'artefacts' of different levels of complexity as the outputs of assignments in dedicated modules. These will be integrated into an online portfolio of applications and design solutions, reflecting your professional readiness.
The first year of the course consists entirely of core modules to provide the fundamental computer science knowledge. You will examine computer architectures, and the tools and techniques used to build systems. You will also learn principles, techniques and tools common to the analysis and design of software development, and study the impact of technologies on the workplace, economy and society.
In the second and third years, you will focus more on your chosen specialist area. Using a combination of core and optional modules you will be exposed to the latest software innovations, design patterns, algorithms, programming languages, data structures and tools.
The guided route you select will enable you to gain expertise of the chosen area and explore the latest innovations associated with a specific domain in-depth, building on the foundation set by the core modules. If you do not wish to follow a guided route you can choose any of the available options where the pre-requisites are met and are always guaranteed a broad grounding in computer science. You can use the individual project module in the third year to showcase the knowledge and skills you have gained.
You will study four modules in each year. For example, students in Year 2 wishing to pursue the software engineering and database guided option routes will take 'Computing Systems' and 'Professional Environments 2' as core modules and 'Programming 2 - Software Development' and 'Database-Driven Application Development' as option modules. Then in Year 3, they will take the core module, 'Individual Project', and the guided option, 'Programming 3 - Patterns and Algorithms'. Plus, the recommended option modules, 'Advanced Data Modelling' and 'Software Development Practice'.
Please note: Optional modules only run if there is enough demand. If we have an insufficient number of students interested in an optional module, that module will not be offered for this course
First year provides a broad exposure to the essential domain topics; computing fundamentals, programming, professional practice and system designing.
I’ve enjoyed increasing my knowledge of computer science and the use of practical lab work and workshops. It makes study more varied and allows you to see the subject theory in action. The lecturers were approachable and provide you with a clear understanding of what they are teaching.
If you would like to study computing at Kingston University but are not yet ready to join the first year of a BSc (Hons) course, you can include an extra foundation year within your chosen degree. Please see the foundation year course page for details of modules.
UCAS tariff points: 112-128
UCAS tariff points for foundation year: 64
This degree is excellent preparation for a wide variety of careers and job roles, such as systems and business analysts, software engineers, programmers and network specialists.
Embedded within the Computer Science BSc (Hons) course and throughout the whole Kingston experience is our Future Skills programme. The Future Skills programme was developed to respond to the ever-evolving demands from modern day employment.
It will help you obtain the skills most valued by employers, such as problem-solving, digital competency, and adaptability, and learn how to apply these skills in different scenarios. You’ll also learn how to articulate to employers how being able to do so gives you the edge.
For more information on how Kingston prepares you for the future job market, visit our Future Skills page.
Scheduled learning and teaching on this course includes timetabled activities including lectures, seminars and small group tutorials.
It may also include placements, project work, workshops, workshops in computer labs, and laboratory workshops.
For students interested in studying this course at Kingston, there are several opportunities to seek funding support.
Studying Computer Science at Kingston has changed my life. The key thing about choosing a degree course is to be passionate about the subject you are studying. If you are passionate about what you are doing, then you are going to succeed.
Some courses may require additional costs beyond tuition fees. When planning your studies, you’ll want to consider tuition fees, living costs, and any extra costs that might relate to your area of study.
Your tuition fees include costs for teaching, assessment and university facilities. So your access to libraries, shared IT resources and various student support services are all covered. Accommodation and general living expenses are not covered by these fees.
Where applicable, additional expenses for your course may include:
The information on this page reflects the currently intended course structure and module details. To improve your student experience and the quality of your degree, we may review and change the material information of this course. Find out more about course changes
Programme Specifications for the course are published ahead of each academic year.
Regulations governing this course can be found on our website.
My one-year placement was a major highlight of the course. I wanted to do it because there are so many graduates with good degrees. You need to separate yourself from the competition. The University's Placement Office was very helpful. I had a few rejections, but the staff encouraged me to keep trying and eventually I got a job I really wanted at a company called ReportLab.
Alongside obtaining a degree, I also achieved a certificate in Agile Project management through the course, which is highly acknowledged by employers.
The scrolling banner below displays some key factual data about this course (including different course combinations or delivery modes of this course where relevant).