Mathematics for Computer Science
This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to any software or computer system. You will also gain the practical skillset needed to write interactive, graphical programs at an introductory level. The numerical mathematics component will provide you with numerical and computational tools that are essential for the problem solving and modelling stages of computer science.
Created by: Dr Matthew Yee-King
Quality Score
Overall Score : 78 / 100
Course Description
Instructor Details
- 3.9 Rating
14 Reviews
Dr Matthew Yee-King
Dr Matthew Yee-King is a Lecturer in Computing at Goldsmiths, University of London. He is an expert in creative digital signal processing and computer music and has worked with some of the leading names in the UK experimental music scene. He teaches on the BSc Creative Computing topics such as audio signal processing and synthesis, programming in Processing and audio development for the Android platform.
More courses by Dr Matthew Yee-King
Foundations of Data Science: K-Means Clustering in Python
4.4 (7 Reviews)
Provider: Coursera
Time: 28h
Free
More Introduction to Computer Science courses
The Horse Course: Introduction to Basic Care and Management
4.9 (156 Reviews)
Provider: Coursera
Time: 22h
Free
Operating Systems from scratch - Part 2 (2022)
4.8 (1,662 Reviews)
Provider: Udemy
Time: 12.3h
$10.99
Object Oriented Programming (OOP) with Python for beginners (2026)
4.8 (531 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
Introduction to Programming Crash Course + Python Primer (2025)
4.7 (3,814 Reviews)
Provider: Udemy
Time: 4.7h
$59.99
Object-Oriented Software Engineering with Java (2023)
4.7 (210 Reviews)
Provider: Udemy
Time: 6.5h
$84.99
Reviews
By Gabriel O B on 30-Oct-19
I didn't purchase the certificate because I only do this for learning, but I completed all the contents that were allowed to me and I loved the course. The professor is great, she explains with great clarity and good examples. Also, the quizzes are perfect to maintain a good learning progression curve. Thanks to all!
By Iva M on 10-Oct-19
The course really expanded my math knowledge and sparked the interest to learn even more.
By Dustin R on 7-Oct-19
The material was interesting, but the format that we were to give for quiz answers was, at times, ambiguous. Several of the quizzes had errors in the material which made answering the question and receiving full credit impossible. I have submitted these to the Coursera Support staff, and they are to get in contact with the university regarding these issues.
By Sergio F C C on 11-Aug-19
VERY VERY VERY Detailed class. The professor is very intense and makes you practice a lot to reinforce learning and has so many outside resources to supplement learning. She also encourages communication among class members which is cute. She is very passionate. This is the closest I have come to a real college class on Coursera, talking from actual college experience.
By Doug D on 16-Jul-19
Pretty good teaching. My only complaint would be some seeming technical flaws with some tests that made a few questions hard to understand. They are either technical flaws in rendering the templates maybe, or I just couldn't understand the explanation.
By Animesh S B on 8-Jul-19
The course was great with all perfect assignments and quizzes however I did like the 8hr penalty for each graded quiz. It was a long wait to take the graded quiz again which was quite stressful for me. Overall I would recommend the course to anyone who is just starting computer science or plans to revisit the basics of Compsci.
By Toygar E on 27-Jun-19
The professor is nice and does her best but overall the course is not structured well. Some hard to grasp assignments, assignments where you must collaborate with peers in loosely defined ways. Almost no feedback in quizzes. Failure in quizzes due to incorrect input format.
By Volodymyr B on 10-May-19
I'm on week 3. So far so good. Challenging. Love practical tasks with implementation of steganography and cryptography.
By Greg L on 3-May-19
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
Showing 12 of 14 reviews
Could not load more reviews.








