CS/CIS Dual Major

But often reality.

Anyway, IT is mainly about managing computers and their software, while CS is about designing computers and their software.

An undergraduate CS major will take junior/senior level courses in many of the areas listed; at the MS or PhD level, CS majors will do more specialized study in one of these areas. (Of course, the specialty areas may vary somewhat from one school to another.)