Computer science being a vast subject focuses on the aspect of problem solving. It is an essential skill for life and is needed in today’s generation. Students study various sub subjects in computer science like design, development and analysis of software and hardware to solve problems in a variety of fields such as business, scientific and social contexts. Because computers help people by problem solving, there is a significant human side to computer science as well. The students can rely…