Mathematics provides the foundation for reasoning, problem-solving, and analysis in computer science. Geometry and Calculus for Computing equips you with essential tools to model shapes, describe motion, and analyse change. Across four modules, you’ll build a solid grounding in trigonometry, graph sketching, kinematics, exponential and logarithmic functions, and introductory calculus. You’ll learn to connect abstract mathematical concepts to practical computing applications, from computer graphics and simulations to optimisation and algorithm analysis. By the end of the course, you’ll have the skills to interpret functions, calculate gradients, and apply mathematical reasoning to a wide range of computational problems. This course prepares you for advanced study in computer science and data science by strengthening the mathematical toolkit you need to succeed in both academic and professional contexts.


Geometry and Calculus for Computing
Grow your skills with Coursera Plus for $239/year (usually $399). Save now.


Geometry and Calculus for Computing
This course is part of Essential Mathematics for Computer Science Specialization

Instructor: Omar Karakchi
Included with
Recommended experience
What you'll learn
Solve geometric and trigonometric problems involving angles, lines, and triangles, applying them to computing contexts.
Sketch and interpret graphs of functions and apply kinematics to describe displacement, velocity, and acceleration.
Work with exponential and logarithmic functions, exploring their rules, graphs, and applications in computational systems.
Understand limits and apply differentiation to calculate gradients, sketch curves, and solve optimisation problems.
Details to know

Add to your LinkedIn profile
February 2026
17 assignments
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
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Explore more from Algorithms
Status: Free TrialUniversity of London
Status: Free TrialUniversity of London
Status: Free TrialUniversity of London
Status: Free TrialUniversity of London
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

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



