inflearn logo

Mathematics for Computer Science

This course covers elementary discrete mathematics for science and engineering, focusing on mathematical tools and proof techniques useful in computer science. Learners will explore topics such as logical notation, sets, relations, graph theory, state machines, and algorithms.

10 learners are taking this course

Level Beginner

Course period Unlimited

algorithms
algorithms
computation
computation
structures
structures
algorithms
algorithms
computation
computation
structures
structures
Thumbnail

What you will gain after the course

  • Ability to apply logical notation and set theory in problem-solving

  • Skills in analyzing algorithms using asymptotic notation and recurrences

  • Understanding of basic principles in number theory and cryptography

Recommended for
these people

Who is this course right for?

  • Students struggling to grasp the mathematical concepts behind algorithms

  • Aspiring computer scientists seeking a solid foundation in discrete mathematics

  • Professionals looking to enhance their analytical skills for tech-related tasks

Need to know before starting?

  • Familiarity with basic algebra and calculus concepts

  • Understanding of logical reasoning and proof techniques

  • Exposure to programming concepts and languages

Hello
This is Open Academy

1,367

Learners

6

Reviews

5.0

Rating

46

Courses

"So that language does not become a barrier to learning."

We deliver open lectures from the world's leading institutions.
Through translation and subtitling, we help all learners follow the lectures without the burden of the original language.

More
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Open Academy's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free