Critical Analysis in Computing