Lecturer explained the concepts well and used comparisons with real world scenarios which are helpful to understand the meaning behind the concepts . Lecturer also asked questions from the class and welcomed questions by students as well which was good . The more use of images in examples might help the beginners to understand better . Also , more information regarding the semester project being given at the beginning would be preferable ( how it 's supposed to run etc ... )