Genetics lecture notes