Programming, Mathematics, Learning, Learning To Code, Discrete Mathematics.
these subjects independently, you could read the text, attempt the problems at the end of each chapter, and compare your answers with the official solutions in the back of the book. Easy. But discrete math is totally different from “normal math”. Let me explain. The heart and soul of any discrete