This course gives students an introduction to mathematical logic and key discrete structures like sets, functions, relations, and graphs. It also covers mathematical reasoning and different counting techniques. Students will use what they learn to solve simplified real-world problems. The course builds a solid foundation for advanced computing courses where these concepts are essential
59 Lectures Naser