Back to Mathematics for Computer Science
University of London

Mathematics for Computer Science

Mathematics for Computer Science course is designed to give you part of the mathematical foundations needed to work in computer science in any of its strands, from business to visual digital arts, music, games. At any stage of the problem solving and modelling stage you will require numerical and computational tools. We get you started in binary and other number bases, some tools to make sense of sequences of numbers, how to represent space numerical using coordinates, how to study variations of quantities via functions and their graphs. For this we prepared computing and everyday life problems for you to solve using these tools, from sending secret messages to designing computer graphics. If you wish to take it further you can join the University of London's BSc Computer Science degree and complete the full module ‘Numerical Mathematics’. Enjoy!

Status: Cryptography
Status: Computational Thinking
BeginnerCourse10 hours

Featured reviews

AS

5.0Reviewed May 15, 2022

I totally loved it. For me Number bases, Modular arithmetic, Sequences and Series are a very important part of algorithms. Understanding them means there is a better chance of understanding algorithms

JS

4.0Reviewed Jul 3, 2025

Good explained, short course basic but important concepts

EA

5.0Reviewed Jun 14, 2020

This instructor makes math really fun! The material was challenging, but she was very engaging and gave a lot of descriptive examples.

RI

5.0Reviewed Jun 27, 2020

Very good course. I am left feeling like I want more. The professor was excellent. The material was well presented.

TT

5.0Reviewed Jul 17, 2021

I personally really enjoyed learning these topics and everything about it. It was nice and understandable, easy to comprehend. The lectures and the instructor explained the stuff very well :)

DJ

5.0Reviewed Jun 19, 2020

I have learnt about how maths plays a good roles in computer science.

AS

4.0Reviewed Mar 23, 2020

It was challenging and at some parts a little bit ambiguous but I think the material was good and the teacher's passionate and funny personality made it an enjoyable experience.

GL

4.0Reviewed May 2, 2019

still errors in quizzes after notification in beta-test. No-one from staff replies to comments or forums. I really want to give it 3.5, not 4

VB

5.0Reviewed May 9, 2019

I'm on week 3. So far so good. Challenging. Love practical tasks with implementation of steganography and cryptography.

JP

4.0Reviewed Dec 13, 2020

Certain parts of the course are overkill and dragging. The course manager should shorten and make learning points more concise.

RN

5.0Reviewed Jan 24, 2024

Sara Santos is a very enthusiastic teacher. I enjoyed learning some principles of mathematics from her. Thank you for this course, ma'am.

KE

5.0Reviewed Feb 19, 2022

G​reat course I felt I learned some of the fundamentals to needed for the future.

All reviews

Showing: 20 of 88

Sébastien Lavoie
2.0
Reviewed Mar 5, 2019
2.0
Reviewed Jun 26, 2019
Pasquale Dario Serpico
3.0
Reviewed Dec 31, 2020
Abdurakhmon Jamoliddinov
5.0
Reviewed May 31, 2020
Greg Lesnie
4.0
Reviewed May 3, 2019
Volodymyr Boretskyi
5.0
Reviewed May 10, 2019
Dustin Redmond
3.0
Reviewed Oct 7, 2019
Gyula Amblaczky
3.0
Reviewed Oct 10, 2020
sergio conde carrasco
5.0
Reviewed Aug 11, 2019
Deleted Account
4.0
Reviewed Feb 20, 2019
Jong Park
4.0
Reviewed Dec 14, 2020
Chan Chun Kit
4.0
Reviewed May 9, 2019
Yazhuo Wang
3.0
Reviewed Dec 11, 2020
Emmanuel Messori
3.0
Reviewed May 16, 2020
Nikita Krivko
1.0
Reviewed Mar 13, 2020
Thaniel
5.0
Reviewed Jul 18, 2021
Ellie Azaveda
5.0
Reviewed Jun 15, 2020
Jordan White
5.0
Reviewed Mar 6, 2019
Puan Yuling, Maya
4.0
Reviewed Sep 20, 2020
Doug DesCombaz
4.0
Reviewed Jul 15, 2019