why Computer Science Hard?