This document describes a course on mathematical foundations for communication engineering. The course objectives are to develop understanding of probability theory, random variables, and sequences of random variables. Key topics covered include probability, random variables, functions of random variables, special distributions, sequences of random variables, and random processes. Assessment is based on assignments, tests, exams, attendance, and a final exam weighting 60%. The course aims to enable students to apply probability concepts in practical problems and communication systems analysis.