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.
In this module, we will look at angles, triangles and trigonometry. We will study trigonometric ratios on different triangles, we will work with triangles that are not necessarily right-angled and we will use the sine, cosine and tangent rules relating to the lengths and angles of a triangle. We will also look at Pythagoras' theorem and use it in conjunction with trigonometric ratios.
涵盖的内容
9个视频4篇阅读材料5个作业
显示有关单元内容的信息
9个视频•总计83分钟
Introduction to the course•1分钟
Introduction to triangles and trigonometry•16分钟
The circle•8分钟
From the circle to the sine and cosine graphs•10分钟
Introducing the tangent•6分钟
Applications of sine and cosine rules – examples•10分钟
Unit circumference and definition of trigonometric functions for every angle•10分钟
Plotting tan•2分钟
Trigonometric functions, plots and properties•20分钟
4篇阅读材料•总计50分钟
Course structure and navigation•15分钟
How to learn effectively on this course•15分钟
Course Syllabus•10分钟
Summary•10分钟
5个作业•总计140分钟
Check your understanding: End of module 1•20分钟
Introduction to triangles and trigonometry•30分钟
Sine and cosine rules•30分钟
Unit circumference and definition of trigonometric functions for every angle•30分钟
Trigonometric functions, plots and properties•30分钟
Graph sketching and kinematics
第 2 单元•小时 后完成
单元详情
In this module, we will learn about three concepts: the definition of a function, Cartesian coordinates and the graph of a function. We will use these concepts to describe simple motion (kinematics).
涵盖的内容
9个视频2篇阅读材料4个作业
显示有关单元内容的信息
9个视频•总计70分钟
Definition of a function and Cartesian coordinates•14分钟
The inverse of a function•4分钟
Plotting linear functions on a Cartesian plane•7分钟
Plotting quadratic functions on the Cartesian plane•9分钟
Higher-order functions and limits•17分钟
Transformations of functions•3分钟
Using Desmos•3分钟
Introduction to kinematics and the laws of motion•11分钟
Kinematics – worked examples •3分钟
2篇阅读材料•总计40分钟
Testing Desmos•30分钟
Summary•10分钟
4个作业•总计125分钟
Check your understanding: End of module 2•20分钟
Definition of a function and Cartesian coordinates•45分钟
Higher-order polynomials•30分钟
Kinematics•30分钟
Exponential and logarithmic functions
第 3 单元•小时 后完成
单元详情
In this topic (weeks 13 and 14), we will look at exponential and logarithmic functions. This week, we will introduce the exponential functional as extension of elevation to a non-integer power, we derive its properties and plot.
涵盖的内容
8个视频3个作业
显示有关单元内容的信息
8个视频•总计42分钟
Exponential function, definition, plot and properties – properties•9分钟
Exponential function, definition, plot and properties – graphs•7分钟
Exponential function, definition, plot and properties – identity•3分钟
Logarithmic function, definition, plot and properties – algebra•11分钟
Logarithmic function, definition, plot and properties – graphs•5分钟
Logarithmic function, definition, plot and properties – equations•3分钟
Solving equations involving exp and log•2分钟
Topic 7 – looking back•2分钟
3个作业•总计80分钟
Check your understanding: End of module 3•20分钟
Exponential functions•30分钟
Logarithmic functions•30分钟
Limits and differentiation
第 4 单元•小时 后完成
单元详情
In this topic (weeks 15 and 16), we will focus on limits and differentiation. This week, we will look at limits of a function and discuss the concept of continuity of a function. We will then introduce a new tool, differentiation and derive the derivative of common functions from first principles.
涵盖的内容
12个视频1篇阅读材料5个作业
显示有关单元内容的信息
12个视频•总计74分钟
Continuous and discontinuous functions•10分钟
Binomial expansion•7分钟
Introducing differentiation•10分钟
Worked examples•3分钟
Examples of differentiating polynomials•6分钟
Worked examples of differentiation•13分钟
Differentials of key functions•3分钟
The product rule•7分钟
The quotient rule•4分钟
The chain rule•7分钟
Topic 8 – looking back•2分钟
Course summary•1分钟
1篇阅读材料•总计10分钟
Geometry and Calculus for Computing: Course Summary•10分钟
5个作业•总计140分钟
Check your understanding: End of module 4•20分钟
Continual expansion and binomial differentiation•30分钟
Further differentiation I•30分钟
Differentiating polynomials•30分钟
Further differentiation II – product, quotient and chain rule•30分钟
The University of London is a federal University which includes 17 world leading Colleges. With extensive experience in distance learning since 1858, University of London has enriched the lives of thousands of students, delivering high quality degrees across the globe. Today, University of London is a global leader in flexible study, offering degree programmes to over 45,000 students in over 190 countries, delivering world-leading research across the world. To find out more about University of London, visit www.london.ac.uk
Championing research-rich degrees that provoke thought, stretch the imagination and tap into tomorrow’s world, at Goldsmiths we’re asking the questions that matter now in subjects as diverse as the arts and humanities, social sciences, cultural studies, computing, and entrepreneurial business and management. We are a community defined by its people: innovative in spirit, analytical in approach and open to all.
When will I have access to the lectures and assignments?
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.
What will I get if I subscribe to this Specialization?
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.
Is financial aid available?
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.