Applications for April 2025 are now open | Join our webinar to learn more!
Application for the April 2025 cohort are open! Apply now or request more information to get started.
Offered by the University of London
23 courses total, 14 - 28 hours per week
Hands-on learning from anywhere, no travel required
Tuition varies by geographic location
Choose a study schedule that matches your commitments
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?
Applications for April 2025 are now!
Join us for our webinar on March 4 to learn more about the degree curriculum, the benefits of studying online and how to apply for the April 2025 cohort. Register here!
If you have any questions please contact the University of London.
View the Prospectus; Programme Specification and Schedule of Programme Fees.
Application for the April 2025 cohort are open! Apply now or request more information to get started.
Offered by the University of London
23 courses total, 14 - 28 hours per week
Hands-on learning from anywhere, no travel required
Tuition varies by geographic location
Choose a study schedule that matches your commitments
Offered by the University of London
23 courses total, 14 - 28 hours per week
Hands-on learning from anywhere, no travel required
Tuition varies by geographic location
Choose a study schedule that matches your commitments
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?
Applications for April 2025 are now!
Join us for our webinar on March 4 to learn more about the degree curriculum, the benefits of studying online and how to apply for the April 2025 cohort. Register here!
If you have any questions please contact the University of London.
View the Prospectus; Programme Specification and Schedule of Programme Fees.
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 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). However, if you don't meet these requirements, the University of London admissions panel will consider your application on its individual merits, including any 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.
“
The degree has not only opened my eyes to the possibilities of Computer Science, but I have also been fortunate enough to meet and make friends with like-minded individuals who are equally passionate about tech.
Student, BSc Computer Science
“
The degree has not only opened my eyes to the possibilities of Computer Science, but I have also been fortunate enough to meet and make friends with like-minded individuals who are equally passionate about tech.
Student, BSc Computer Science
At a time when a 2 percent raise is often the norm, Gies iMBA graduates report an average raise of 25 percent during and immediately after their program, showcasing an instant and significant return on investment that stands out.(2023 survey)
Many business schools track job placement post-graduation. At Gies, since most iMBA students already hold jobs, we instead find out how many received a promotion or took a new job. 65% of iMBA graduates report starting a better job upon finishing, showcasing the immediate ROI of a Gies iMBA degree.(2023 survey)
Nine out of ten corporate recruiters expect the demand for business school graduates to remain high or increase in the next five years. (GMAC)
Chief Executive
General Manager
Financial Manager
Management Analyst
Top employing corporations for professionals with business degrees are expected to grow by as much as 17% by 2031 in the U.S., according to the Bureau of Labor Statistics.
When you complete these programs, you may have learning recognized for credit toward this degree, if you are admitted and enroll.¹
¹Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.
These courses are part of the degree program. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
Multiple educators
Intermediate · Specialization
¹Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.
Leverage the flexibility of the online iMBA to earn your degree while balancing your other obligations.
November 27, 2024
Gies has masterfully designed a suite of stackable educational degrees, where students can take a course and then apply...
November 10, 2024
W. Brooke Elliott becomes the first woman to hold the title of dean of the University of Illinois' Gies College of Business.
November 3, 2024
Discover how Claire used her master's to navigate a career pivot from big corporations into a tech start-up.
August 24, 2024
Learn more about Molly Johnson's transformative journey with the Gies Business iMBA.
July 12, 2024
Read Ines Weitgasser's story of how she transitioned from Hollywood's film industry to Gies iMBA.
February 8, 2024
Learn more about Mateu Batle, a 25-year software engineer seeking to advance his career by pursuing his iMBA.
November 6, 2023
The highly innovative MBA program was awarded the Poets & Quants MBA Program of The Year For 2022. Gies is the sixth school to earn our annual distinction as the Program of the Year and only the second online experience to do so.
January 4, 2023
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.
Multiple educators
Beginner · Specialization
Performance-Based Admissions provides students who do not have the standard entry requirments for a degree with alternative route to entry.
To qualify for Performance-Based Admissions, you need a minimum of four GCSEs or a High School Diploma (or equivalent). However, if you don't meet these requirements, the University of London admissions panel will consider your application on its individual merits, including any 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.
Please note, students who apply via Performance-Based admissions will enrol onto exactly the same programme as a direct entry student.
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.
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.
If you do not meet the mathematics requirements, you can take the mathematics aptitude test. You will need to take the upper intermediate test and this will cost £50. To pass you must achieve a score of 40% or above. The test is taken online and you will have a maximum of 60 minutes to complete it. You can apply to take the test on the University of London website.
Alternatively, you could apply via the Performance-Based Admissions route. To qualify for Performance-Based Admissions you need a minimum of four GCSEs or equivalent and two years of relevant work experience. Once you gain entry to the degree, you’ll also need to achieve a pass (40% weighted average or higher) in Introduction to Programming I and either Computational or Discrete Mathematics to remain on the course.
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.
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.
When you successfully complete the programme you will be invited to our annual graduation ceremony in London.
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.
If you do not meet the mathematics requirements of the degree, you can take the mathematics aptitude test. You will need to take the upper intermediate test and this will cost £50. To pass you must achieve a score of 40% or above. The test is taken online and you will have a maximum of 60 minutes to complete it. You can apply for the test on the University of London website.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies enable the website to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.