University of London

Mathematics for Computer Science

Omar Karakchi
Dr Matthew Yee-King

Instructors: Omar Karakchi

37,286 already enrolled

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
4.1

(227 reviews)

Beginner level
No prior experience required
Flexible schedule
Approx. 38 hours
Learn at your own pace
83%
Most learners liked this course
Gain insight into a topic and learn the fundamentals.
4.1

(227 reviews)

Beginner level
No prior experience required
Flexible schedule
Approx. 38 hours
Learn at your own pace
83%
Most learners liked this course

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

Shareable certificate

Add to your LinkedIn profile

Assessments

41 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

Placeholder

Build your subject-matter expertise

This course is part of the Introduction to Computer Science and Programming Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • 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
Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 6 modules in this course

In this week, we will cover the key concepts: Place value and Number systems. You will learn about the notion of number bases, how to do operate in binary.

What's included

13 videos4 readings9 assignments6 discussion prompts

In this week, we will extend the place value and number systems to Octal, Hexadecimal and any other bases. You will also be introduced to the usefulness of hexadecimal in computer science.

What's included

7 videos2 readings6 assignments1 peer review3 discussion prompts

In this week, we will cover the key concept of congruence modulo an integer. You will also be introduced to the usefulness of congruence and modular arithmetic operations in computer science.

What's included

9 videos2 readings8 assignments1 peer review4 discussion prompts

In this week, we will cover the key concept of number sequences. You will look into more detail at a special family of sequences, called progressions, and study arithmetic and geometric progressions.

What's included

7 videos3 readings5 assignments1 discussion prompt

In this week, we will cover the key concept of number series, building on number sequences. You will look into more detail at a special family of series arising from arithmetic and geometric progressions. You will look at expression summations of sequences using a compact form with a summation symbol.

What's included

10 videos1 reading8 assignments3 discussion prompts

In this week, we will cover the key concept of coordinate system, functions and graphical representation of functions, and kinematics. You will look at the example of modelling motion.

What's included

17 videos2 readings5 assignments1 discussion prompt3 plugins

Instructors

Instructor ratings
4.6 (58 ratings)
Omar Karakchi
University of London
3 Courses43,692 learners
Dr Matthew Yee-King
University of London
21 Courses411,936 learners

Offered by

Recommended if you're interested in Math and Logic

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.

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

4.1

227 reviews

  • 5 stars

    59.47%

  • 4 stars

    16.74%

  • 3 stars

    9.69%

  • 2 stars

    4.84%

  • 1 star

    9.25%

Showing 3 of 227

JP
4

Reviewed on Dec 13, 2020

AS
5

Reviewed on May 15, 2022

EA
5

Reviewed on Jun 14, 2020

Placeholder

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions