“Before this course, I knew nothing with regards to the theory of computer science. In my school, the curriculum lacked in terms of teaching theoretical aspects and covered very little in terms of the practical side.This course helped me understand that side of it. The research activities were very helpful since they gave us a fair idea of the topic before the course instructor explained it to us. Our instructor had thorough knowledge about the course content and clarity in his instructions and explanations.”