I have very tentative ideas about these two majors in my head that is likely flawed in at least some respects. I will describe it. If it sounds wrong, feel free to contest so that I update my ideas. My friend Emailed me and asked if I have any thoughts about the two majors (a BS), so I thought it would help to get some atheists brainstorming with me.
When I think of Computer Science, I think of an engineer of the abstract world who takes relatively heavy math. The major involves a lot of programming principles that transfer across languages and will also apply to future languages. The skill set is rock solid in the sense that most of it will not become obsolete. The stereotypical graduate seems like someone who programs and wears a T-shirt on the job.
When I think of Information Technology, the major is not so monolithic and the direction a graduate goes can vary (due to diverse options for specialization). Overall, contrasted with Computer Science, there are more programs that have courses in Microsoft business applications, networking on Microsoft operating systems, and less math. There is no stereotypical graduate, but when juxtaposed with Computer Science, more of them would end up in management or wearing a collared shirt. Some of them go on the be hardcore geeks in security. Others become network administrators and live lucrative lives that most people envy. While the IT positions can be highly analytical and difficult, far more IT graduates (than CS graduates) get stuck at entry-level jobs that disappoint them.
When I think of Computer Science, I think of an engineer of the abstract world who takes relatively heavy math. The major involves a lot of programming principles that transfer across languages and will also apply to future languages. The skill set is rock solid in the sense that most of it will not become obsolete. The stereotypical graduate seems like someone who programs and wears a T-shirt on the job.
When I think of Information Technology, the major is not so monolithic and the direction a graduate goes can vary (due to diverse options for specialization). Overall, contrasted with Computer Science, there are more programs that have courses in Microsoft business applications, networking on Microsoft operating systems, and less math. There is no stereotypical graduate, but when juxtaposed with Computer Science, more of them would end up in management or wearing a collared shirt. Some of them go on the be hardcore geeks in security. Others become network administrators and live lucrative lives that most people envy. While the IT positions can be highly analytical and difficult, far more IT graduates (than CS graduates) get stuck at entry-level jobs that disappoint them.