I've been to a few universities and every discrete course is slightly different. However, nearly every single one has a strong focus on truth table and basic logic. Some people find learning logic at first difficult and time consuming, other people find it intuitive and breeze by it. However, if you plan to be a math major, it would behoove you to take it sooner rather than later, since this type of thinking will allow you to appreciate the structure of theorems and method of proofs sooner. So when you come across necessary and sufficient conditions you can truly understand what those words mean and why one theorem may say such and such is necessary and why another one will say xyz is sufficient for abc. You'll also be at following proofs and appreciate the techniques.