Bachelor of Science in Computer Science | University of London (2024)

Bachelor of Science in Computer Science | University of London (1)

Bachelor of Science in Computer Science | University of London (2)

University of London

Accredited Bachelor's degree

Offered by the University of London

36 - 72 months

23 courses total, 14 - 28 hours per week

100% online learning

Hands-on learning from anywhere, no travel required

£13,276 to £19,767 total degree cost

Tuition varies by geographic location

Flexibility

Choose a study schedule that matches your commitments

Master cutting-edge programming skills and prepare for a high-growth tech career

Whether you’re just beginning your technology journey, or returning to education to change or advance your career, the University of London’s online Computer Science degree will give you all the tools you need to thrive in this ever-changing field.

During this course, you’ll master sought-after programming, mathematical and computing skills through practical project-based modules. You’ll choose a learning path to focus on IT career specialisms such as Data Science, Web and Mobile Development, or Machine Learning and AI. Along with the same applied computing knowledge and expertise you’d receive from studying on-campus, you’ll gain job-ready transferable professional skills, allowing you to solve problems and manage tech projects in almost any industry, including business, finance, education, science, and engineering.

Learning to use a range of programming languages, including Python and C++, you’ll position yourself for a range of exciting roles in an industry that’s expected to grow by 15% this decade (the US). What’s in this degree program?

Complete 23 courses (360 credit hours) accredited by the University of London.

Learn or perfect your use of widely adopted programming languages such as Python, C++, C#, Java Script.

Build your knowledge and skills in a practical, project-based learning environment where you’ll get to develop your own software

Choose a specialism to match your career needs, from machine learning and AI, data science, web and mobile development, UX and more

Specialise in 1 of 7 cutting-edge topics: ML and AI, data science, web and mobile development, physical computing and IoT, game development, VR, or UX.

Create a portfolio of practical research and applications that can be used to demonstrate your expertise and communicate your worth to employers and investors

Applications open in June for October cohort

Watch the recording of our admission webinar here

If you have a question please contact the University of London via the Student Enquiry System.

View the Prospectus; Programme Specification and Schedule of Programme Fees.

Earn credit before you enroll

When you complete these programs, you can earn college credit if you are admitted and enroll in the degree program.¹

  • Bachelor of Science in Computer Science | University of London (3)

    C

    IBM

    IBM AI Engineering

    Launch your career as an AI engineer

    Intermediate · Professional Certificate

  • Bachelor of Science in Computer Science | University of London (4)

    C

    IBM

    IBM Data Science

    Kickstart your career in data science & ML

    Beginner · Professional Certificate

  • Bachelor of Science in Computer Science | University of London (5)

    C

    Google

    Google Cybersecurity

    Get on the fast track to a career in cybersecurity

    Beginner · Professional Certificate

¹Each university determines the number of pre-approved prior learning credits that may count towards the degree requirements according to institutional policies.

Make progress before you enroll

These courses are part of this degree program. If you are admitted and enroll in the degree program, your coursework can count toward your degree learning and your progress can transfer with you.

  • Bachelor of Science in Computer Science | University of London (6)

    C

    C

    Multiple educators

    Object Oriented Programming

    Build a Crypto-Trading Platform with C++

    Intermediate · Specialization

Applications open in June

Get ready to apply to join October cohort or express interest to learn more and receive a downloadable admissions checklist.

Accredited Bachelor's degree

Offered by the University of London

36 - 72 months

23 courses total, 14 - 28 hours per week

100% online learning

Hands-on learning from anywhere, no travel required

£13,276 to £19,767 total degree cost

Tuition varies by geographic location

Flexibility

Choose a study schedule that matches your commitments

Accredited Bachelor's degree

Offered by the University of London

36 - 72 months

23 courses total, 14 - 28 hours per week

100% online learning

Hands-on learning from anywhere, no travel required

£13,276 to £19,767 total degree cost

Tuition varies by geographic location

Flexibility

Choose a study schedule that matches your commitments

Master cutting-edge programming skills and prepare for a high-growth tech career

Whether you’re just beginning your technology journey, or returning to education to change or advance your career, the University of London’s online Computer Science degree will give you all the tools you need to thrive in this ever-changing field.

During this course, you’ll master sought-after programming, mathematical and computing skills through practical project-based modules. You’ll choose a learning path to focus on IT career specialisms such as Data Science, Web and Mobile Development, or Machine Learning and AI. Along with the same applied computing knowledge and expertise you’d receive from studying on-campus, you’ll gain job-ready transferable professional skills, allowing you to solve problems and manage tech projects in almost any industry, including business, finance, education, science, and engineering.

Learning to use a range of programming languages, including Python and C++, you’ll position yourself for a range of exciting roles in an industry that’s expected to grow by 15% this decade (the US). What’s in this degree program?

Complete 23 courses (360 credit hours) accredited by the University of London.

Learn or perfect your use of widely adopted programming languages such as Python, C++, C#, Java Script.

Build your knowledge and skills in a practical, project-based learning environment where you’ll get to develop your own software

Choose a specialism to match your career needs, from machine learning and AI, data science, web and mobile development, UX and more

Specialise in 1 of 7 cutting-edge topics: ML and AI, data science, web and mobile development, physical computing and IoT, game development, VR, or UX.

Create a portfolio of practical research and applications that can be used to demonstrate your expertise and communicate your worth to employers and investors

Earn credit before you enroll

When you complete these programs, you can earn college credit if you are admitted and enroll in the degree program.¹

  • Bachelor of Science in Computer Science | University of London (7)

    C

    IBM

    IBM AI Engineering

    Launch your career as an AI engineer

    Intermediate · Professional Certificate

  • C

    IBM

    IBM Data Science

    Kickstart your career in data science & ML

    Beginner · Professional Certificate

  • Bachelor of Science in Computer Science | University of London (9)

    C

    Google

    Google Cybersecurity

    Get on the fast track to a career in cybersecurity

    Beginner · Professional Certificate

¹Each university determines the number of pre-approved prior learning credits that may count towards the degree requirements according to institutional policies.

Make progress before you enroll

These courses are part of this degree program. If you are admitted and enroll in the degree program, your coursework can count toward your degree learning and your progress can transfer with you.

  • Bachelor of Science in Computer Science | University of London (10)

    C

    C

    Multiple educators

    Object Oriented Programming

    Build a Crypto-Trading Platform with C++

    Intermediate · Specialization

Applications open in June for October cohort

Watch the recording of our admission webinar here

If you have a question please contact the University of London via the Student Enquiry System.

View the Prospectus; Programme Specification and Schedule of Programme Fees.

Bachelor of Science in Computer Science | University of London (11)

Choose your path: Direct entry or Performance-Based Admissions

Whether you have entry qualifications or experience working in a computer science field, earning a Bachelor's degree in Computer Science can help accelerate your career. If you do not have the standard entry requirements for the bachelor’s degree in Computer Science the University of London welcomes applications for the via the Performance-Based Admissions route.

To qualify for Performance-Based Admissions you need a minimum of four GCSEs or a High School Diploma (or equivalent) and relevant work experience. If you gain Performance-Based entry to the degree, you’ll also need to achieve a pass (40% weighted average or higher) in two of the following core modules to remain on the course: Programming I, Computational Mathematics or Discrete Mathematics. You do not need to complete these courses before you enrol, they will simply form part of your first term studying the degree.

Unsure which entry route is best for you? Simply apply via direct entry. If you don’t meet direct-entry criteria, your application will automatically be considered for Performance-Based Admission.

Bachelor of Science in Computer Science | University of London (12)

Flexible, pay by module tuition lets you take on the right balance for your lifestyle

  • £13,276 to £19,767 tuition totalWith flexible payment options, you can pursue a high-quality education at the pace you choose.
  • Pay per moduleTuition is paid by module on a pay-as-you-go basis equally across six terms. If you need to pause your coursework for a term, you won’t be charged for that term.
  • Funding your studiesYou may find potential sources of funding and scholarships here.

Prepare for this degree

These courses may provide you with a preview of the topics, materials and instructors in a related degree program which can help you decide if the topic or university is right for you.

  • Bachelor of Science in Computer Science | University of London (13)

    C

    C

    Multiple educators

    Introduction to Computer Science and Programming

    Get ready for computer science

    Beginner · Specialization

Frequently asked questions

Yes. Each module is designed by the same academics who teach on campus at Goldsmiths, University of London. They’ll also be leading the delivery of the modules, supported by online tutors and the University of London team.

Whether you study online or on campus, you’ll receive the same degree: a University of London Bachelor of Science in Computer Science. The faculty and academics are those who teach the on-campus programme at Goldsmiths in London. The programme structure and content is similar to that taught on campus, but it’s adapted to suit the specific needs of learners studying online.

Your certificate will show that you have successfully completed the Bachelor of Science in Computer Science. It will also show that the awarding body is the University of London with academic direction provided by Goldsmiths, University of London. The certificate does not mention Coursera or online study.

When you successfully complete the programme you will be invited to our annual graduation ceremony in London.

The programme will take you between three and six years to complete. If you’re working and intending to study the degree alongside, you can pay for modules as you go and study at your own pace. On average, a student studying part time will finish the degree in four to five years.

Exams were moved online due to Covid-19. They are still currently taking place online and students do not need to attend an exam centre. If this changes the University of London will communicate this with all students.

Yes. If you’re an online student who would like to transfer to an on-campus degree, Goldsmiths welcomes transfer applications.

To complete your degree in two years of full-time study at Goldsmiths, you must have completed eight Level 4 modules successfully. To complete your degree in one year of full-time study at Goldsmiths, you must also have completed eight modules at Level 5.

No. The University of London doesn’t provide credit for the completion of open courses associated with this programme. However, the Introduction to Computer Programming, How Computers Work, and Mathematics for Computer Science courses will provide a taste of the content taught on the degree programme.

Goldsmiths accepts a range of evidence of fluency, including proficiency test scores. If you don’t have evidence but believe you can meet the standard, Goldsmiths may consider your case. You’ll find more information on the English language requirements on the University of London website.

To help cover the associated administrative costs of processing the high volumes of applications this programme attracts, there is an application handling fee for the BSc Computer Science programme of £60. It is non-refundable and non-transferable.

The BSc in Computer Science leads to a recognised UK degree qualification. However, this degree doesn’t receive any additional professional accreditation at this time.

Performance-Based Admissions provides students who do not have the standard entry requirments for a degree with alternative route to entry.

The University of London welcomes applications for the bachelor’s degree in Computer Science via the Performance-Based Admissions route. To qualify for Performance-Based Admissions you need a minimum of four GCSEs or a High School Diploma (or equivalent) and relevant work experience.

If you gain Performance-Based entry to the degree, you’ll also need to achieve a pass (40% weighted average or higher) in at least two of the following core modules to remain on the course: Programming I, Computational Mathematics or Discrete Mathematics. You do not need to complete these courses before you enrol, they will simply form part of your first term studying the degree.

Please note, students who apply via Performance-Based admissions will enrol onto exactly the same programme as a direct entry student.

Bachelor of Science in Computer Science | University of London (2024)

References

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 6390

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.