lth kurs EDAF10, OMD(Objektorienterad modullering och diskreta strukturer)