Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

In today’s world where technology has become a part of everyone's life without us even noticing it, Computer science plays a very important role. Because of this computer science has become a field where there is a maximum requirement of the workforce with the workers having the maximum level of skill and knowledge about the same. Every candidate who chooses to become a great programmer in the future aims to sharpen his/ her skill in computer science, for which they need to have a strong hand in their mathematical skills. 

The main aim of mathematics is that it helps in imparting the students with the art of analysing, understanding and reading any problem that arises and helps them to come up with an effective solution before it hinders their work or the programme. It gives the candidate great analytical skills by teaching them how to utilize algorithms.

This shows how important mathematics is for the candidate who opts for computer science. To upgrade these skills Coursera has come up with the Mathematics for Computer science course which will make the candidate field ready for their future and help them understand computer science in a perfect way.

The Highlights

  • Approx. 37 hours course
  • 100% online learning
  • Favourable for candidates with beginner knowledge.
  • Flexible deadlines
  • Offered by University of London and Goldsmiths, University of London
  • Available with 7 days full access free trial

Programme Offerings

  • quizzes
  • Projects
  • assignments
  • Readings
  • video

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCoursera

The detailed bifurcation of the fee is mentioned below in the table: 

Particulars

Fees (per month)

1 Month

Rs. 3087

3 Months


 Rs. 6,404 

6 Months


Rs. 9,606  

Eligibility Criteria

Education

This course will be easy and favourable for the candidates who have finished the first 2 parts of the Introduction to Computer Science and Programming Specialization successfully.

Certification qualification details

Participants are eligible for a certificate of completion after they make a payment and complete the entire programme. 

What you will learn

Mathematical skill
  • The candidate will learn how to identify, compute and describe sequences of the numbers and their sums.
  • They will be able to understand all the different variations of quantities via functions and the graphs
  • They will be able to transform numbers and perform arithmetic in their number base.
  • They will be able to describe the spaces numerically along with representation using coordinates and graphs.

Who it is for

This course is designed as the third and the last part of the Introduction to Computer Science and Programming Specialization programmes. Therefore, it is more preferable for the candidates who have completed the first two parts of the programme.


Application Details

Follow the steps given below to fill the application form:

Step1: Visit the course page. https://www.coursera.org/learn/mathematics-for-computer-science

Step2: Choose the ‘Enrol for free’ option.

Step3: Log in or sign in choosing an appropriate option.

Step4: click on the ‘Start the 7 days free trial’ link.

Step5: Provide your card details and other necessary information.

Step6: Once the trial is completed, the course fees will be deducted every month.

The Syllabus

Videos
  • Introduction to number bases and modular arithmetic
  • Overview of using Numerical Mathematics in Computing
  • Introduction to number bases
  • Place value for integers: decimal to binary
  • Place value for integers: binary to decimal
  • Place value for fractional numbers: binary
  • Summary of the binary system and getting ready for operations in binary
  • Rational and irrational numbers: decimal and binary
  • Addition in binary
  • Multiplication in binary
  • Summary and context of binary in computing
  • Subtraction in binary
  • Review of Tasks
Readings
  • Technical requirements
  • Acknowledgements
  • Number bases summative quiz
  • Optional reading
Practice Exercises
  • Integer binary to decimal
  • Identifying number bases
  • Translating from decimal to binary (integers)
  • Rational and irrational numbers: decimal and binary 
  • Subtraction in binary
  • Translating between decimal and binary fractional numbers
  • Addition in binary
  • Binary (Number bases) summative quiz
  • Multiplication in binary

Videos
  • Octal and hexadecimal (fractional)
  • Octal and hexadecimal (integer)
  • The special relationship between binary and hexadecimal, and binary and octal
  • Arithmetic in hexadecimal/octal
  • Hidden messages inside an image
  • Summary
  • Other bases
  • Task: Steganography – instructions
  • Number bases summative quiz
  • Translate between decimal and hexadecimal or octal (fractional)
  • Translate between decimal and octal or hexadecimal (integer)
  • Translate between binary and hexadecimal/octal
  • Other bases
  • Arithmetic in hexadecimal/octal
  • Number bases summative quiz
Readings
  • Number bases summative quiz
  • Task: Steganography – instructions
Practice Exercises
  • Translate between decimal and octal or hexadecimal (integer)
  • Translate between decimal and hexadecimal or octal (fractional)
  • Translate between binary and hexadecimal/octal
  • Arithmetic in hexadecimal/octal
  • Other bases
  • Number bases summative quiz

Videos
  • Introduction to Modular Arithmetic
  • Computing n mod k
  • Addition mod k
  • Additive identity and inverse mod k
  • Multiplication mod k
  • Multiplicative identity, inverse mod k, exponentiation mod k
  • Mod, rem and division
  • Summary
  • Encryption using modular arithmetic
Readings
  • Modular arithmetic summative quiz
  • Task: Encryption using modular arithmetic – instructions
Practice Exercises
  • Clock arithmetic
  • Computing n mod k
  • Addition mod k
  • Computing additive inverses mod k
  • Multiplication mod k
  • Computing multiplicative inverses mod k; exponentiation mod k
  • Use the operator ‘rem’
  • Modular arithmetic summative quiz

Videos
  • Introduction to Sequences and Series
  • Introduction to sequences of numbers
  • Defining sequences
  • Arithmetic progressions
  • Geometric progressions
  • Task: Investigating random numbers
  • Summary of sequences and preparation for next week
Readings
  • Sequences and series summative quiz
  • Optional reading
  • Task: Generating random numbers – instructions
Practice Exercises
  • Patterns in sequences
  • Defining sequences and terms
  • Working with arithmetic progressions
  • Geometric progressions; sequences
  • Sequences and series summative quiz

Videos
  • Series: sums of terms of sequences; summation symbol: sigma notation
  • Finite sum of arithmetic sequences
  • Finite sum of geometric sequences
  • Finite sums
  • Summary of series; infinite sequences and sums
  • Patterns in infinite sequences; limit; convergence and divergence
  • Patterns in series; limit; convergent and divergent series
  • Criteria for identifying convergent/ divergent sequence and series
  • Summary of convergence
  • Summary of sequences and series
Readings
  • Sequences and series summative quiz
Practice Exercises
  • Series: sums of terms of sequences; summation symbol: sigma notation
  • Finite sum of arithmetic sequences
  • Finite sum of geometric sequences
  • Finite sums
  • Limits of sequences
  • Limits of series
  • Criteria for identifying convergent/divergent sequences and series
  • Sequences and series summative quiz

Videos
  • Introduction to Graph Sketching and Kinematics
  • Cartesian coordinates
  • Introduction to functions and graphs
  • Functions and tables of values
  • Plotting graphs by hand - aspects to consider
  • Plotting graphs by hand – straight lines
  • Plotting graphs by hand - quadratics
  • Plotting graphs by hand - cubics
  • Plotting graphs by hand – higher order polynomials
  • Plotting graphs by hand – reciprocal
  • Plotting graphs by hand – rational functions
  • Plotting graphs by hand - piecewise
  • Transformations of graphs
  • Summary of graphs
  • Kinematic equations
  • Summary of kinematics
  • Summary
Readings
  • Graph sketching and kinematics summative quiz
  • Optional reading
Practice Exercises
  • Cartesian coordinates and conditions
  • Graphs and tables of values
  • Transformations of graphs
  • Kinematic equations
  • Graphs of functions and kinematics summative quiz

Instructors

University of London, London Frequently Asked Questions (FAQ's)

1: When will the course start?

The course is expected to start as soon as the candidate opts for a 7-day free trial.

2: What is the mode of payment available for the course?

Online mode of payment using debit or credit cards is available for the course.

3: Is there any refund available for the course?

No, the course doesn’t give the refund privilege to the candidate as the course is available with a 7 days free trial.

4: Is it compulsory for the candidate to complete the first two parts of the programme to enroll for this course?

No, it is not necessary for the candidate to complete the first two parts of the course but it is favourable if they complete the same.

5: Will I get the study material during the 7-day free trial?

Yes, a student will get all the study material for the course even during the online free trial.

6: Is there any age barrier to enroll for the course?

No, there is no age barrier for the course. We believe there is an age limit to gain knowledge

Articles

Download Careers360 App's

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

  • student
    250M+

    Students

  • colleges
    30,000+

    Colleges

  • exams
    500+

    Exams

  • ebook
    1500+

    E-Books

  • certification
    12000+

    Cetifications

student
Mobile Screen

We Appeared in

Back to top