I am currently an undergrad studying computer science with the intent to persue a career in IT. Right now my program involves mostly programming and I was just wondering if most aspects of IT relate to programing and do other fields such as CRM, KMS and MIS also play a major role in IT as well?