Mathematics for Computer Science
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Mathematics for Computer Science
This course is part of Introduction to Computer Science and Programming Specialization
45,516 already enrolled
Included with
Learn more
Ask Coursera
281 reviews
281 reviews
What you'll learn
1. Transform numbers between number bases and perform arithmetic in number bases
2. Identify, describe and compute sequences of numbers and their sums.
3. Represent and describe space numerically using coordinates and graphs.
4. Study, represent and describe variations of quantities via functions and their graphs.
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
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!
In this topic, we will cover three key concepts: introduction to number bases, conversion of non-integer numbers and operations with binary numbers. You will learn about the notion of number bases and how to do arithmetic in different bases.
What's included
5 videos2 readings3 assignments1 discussion prompt
5 videosβ’Total 41 minutes
- Why study computational maths? β’5 minutes
- Introduction to Topic 1β’3 minutes
- Introduction to number basesβ’14 minutes
- Working in other basesβ’12 minutes
- Conversion of integer numbers between different basesβ’8 minutes
2 readingsβ’Total 20 minutes
- Course structure and navigationβ’10 minutes
- Your assessment for this MOOCβ’10 minutes
3 assignmentsβ’Total 90 minutes
- Introduction to number bases β conversion to decimalβ’30 minutes
- Working in different bases β part 1β’30 minutes
- Working in different bases β part 2β’30 minutes
1 discussion promptβ’Total 10 minutes
- Getting to know each otherβ’10 minutes
In this topic, we will cover three key concepts: introduction to number bases, conversion of non-integer numbers and operations with binary numbers. You will learn about the notion of number bases and how to do arithmetic in different bases.
What's included
6 videos3 assignments2 discussion prompts
6 videosβ’Total 37 minutes
- Conversion of non-integer numbers between basesβ’15 minutes
- Operations with binary numbers β additionβ’3 minutes
- Operations with binary numbers β subtractionβ’5 minutes
- Operations with binary numbers β multiplicationβ’4 minutes
- Number representationsβ’8 minutes
- Topic 1 β looking back β’2 minutes
3 assignmentsβ’Total 120 minutes
- Non-integer numbers conversionβ’30 minutes
- Operations with binary numbersβ’30 minutes
- Number bases β summative quiz β’60 minutes
2 discussion promptsβ’Total 40 minutes
- Why do we need to use these number conversions?β’30 minutes
- Topic 1 reflectionβ’10 minutes
In this topic, we will cover the key concepts of sequences, series and the principle of mathematical induction. We will understand what a sequence is and look at its convergence and divergence. We will also introduce the concept of series.
What's included
5 videos1 assignment
5 videosβ’Total 28 minutes
- Introduction to Topic 2β’3 minutes
- Introduction to sequences and series β’5 minutes
- Geometric and arithmetic seriesβ’8 minutes
- Convergent and divergent sequencesβ’6 minutes
- Recursionβ’6 minutes
1 assignmentβ’Total 30 minutes
- Introduction to sequences β’30 minutes
In this topic, we will cover the key concepts of sequences, series and the principle of mathematical induction. We will understand what a sequence is and look at its convergence and divergence. We will also introduce the concept of series.
What's included
5 videos1 reading2 assignments1 discussion prompt
5 videosβ’Total 42 minutes
- Seriesβ’7 minutes
- Proof by inductionβ’6 minutes
- Formula for summing geometric and arithmetic sequencesβ’15 minutes
- Mathematical induction β review and exampleβ’9 minutes
- Topic 2 looking backβ’6 minutes
1 readingβ’Total 10 minutes
- MOOC summaryβ’10 minutes
2 assignmentsβ’Total 90 minutes
- Sequences and seriesβ’30 minutes
- Sequences β summative quizβ’60 minutes
1 discussion promptβ’Total 20 minutes
- Topic 2 reflectionβ’20 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Prepare for a degree
Taking this course by University of London 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.
Instructors
Explore more from Math and Logic
- Status: Free TrialU
University of London
Course
- Status: Free TrialU
University of London
Course
- Status: Free TrialU
University of London
Course
- Status: Free TrialU
University of London
Specialization
Why people choose Coursera for their career
Learner reviews
- 5 stars
62.76%
- 4 stars
16.66%
- 3 stars
7.80%
- 2 stars
4.60%
- 1 star
8.15%
Showing 3 of 281
Reviewed on 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.
Reviewed on 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.
Reviewed on Dec 13, 2020
Certain parts of the course are overkill and dragging. The course manager should shorten and make learning points more concise.
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
ΒΉ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.
