Computer Science at its core utilizes various Mathematical concepts. From simple Binary to advanced Artificial Intelligence and Algorithms, Math plays a crucial role in the concepts in Computer Science

mindmap
  root((Math for Computer Science))
    1(Number Theory)
    2(Combinatories)
    3(Logic)
    4(Graph Theory)
    5(Set Theory)
    6(Linear Algebra)
    7(Probability and Statistics)
    8(Discrete Mathematics)

Number Theory

INFO

Focuses on numeric systems, conversions and arithmetic operations used in computing

Combinatorics

INFO

Deals with counting, arrangement and discrete structures

Discrete Mathematics

INFO

Study of logic, sets, functions and relations fundamental for Data Structures, Algorithms and digital circuits

Linear Algebra

INFO

Explores vectors, matrices and transformations used in graphics, Machine Learning and Data Science

Calculus

INFO

Used in optimization and modeling continuous systems

Graph Theory

INFO

Mathematical study of graphs, their types and properties

Probability and Statistics

INFO

Tools for analyzing uncertainty and data


Resource

Mathematics For Computer Science - GeeksforGeeks