Mathematics is an essential part of software engineering. The basic mathematical coursework includes: Linear Algebra Boolean Logic Calculus Statistics Discrete Math