In CS, you basically sharpen your analytic and logical skills. You will be trained on using computer languages to solve problems in the most efficient way possible. You will also learn how a computer solves these problems on a hardware level. IT, on the other hand, deals with using existing software to cater to the needs of a company.