Mathematics for Software Engineering

Course contents
- Algebra: groups, rings, fields; with residue classes, complex numbers, and polynomials as applications
- Linear algebra: vector spaces, bases, linear functions, matrices, systems of linear equations, scalar products and projections
- Probability theory: axioms, random variables, conditional probability, discrete and continuous probability distributions