You should choose Computer Science if you like math, logic, or if you want to get into a specialized field in CS such as artificial intelligence, machine learning, security, or graphics. Caveat: I'll leave out the hardware part in the following discussion. IT vs. computer science: The basics. However, as people become enlightened and engaged, birthrate drops. Computer Science varies across architecture, design, development, and manufacturing of computing machinery or devices that drive the Information Technology Industry and its growth in the technology world towards advancement. A bachelor’s in Stats really isn’t going to do a ton for you, whereas a bachelor’s in Computer Science will have you ready for hire in a very good job. Computer science is a study that covers computer programming, making computer programming only a small part of the computer science field. The course levels at UIUC range from 100(Undergraduate) to 500 (Graduate). It really depends on degree level. The curriculum at the time was built w/ prerequisites in such a way that you pretty much had to follow a 4 year plan from day one to graduate on time, which was important. And while both fields are becoming more and more in demand, it is important to at least know their differences, especially when thinking of … The disciple that you choose has little to do with what it deals with and is mostly depended upon what your want as your outcome after finishing the course. A critical part of the computer science vs. computer engineering discussion is what options are out there in case you want to pursue further higher education after your bachelor’s degree. Computer science is making a huge impact here, with the exception of population growth. Deciding to pursue a graduate education is no different. If you major in CS you should take lots of Theoretical Computer Science Courses (Discrete math, combinatorics, Algorithms, Computational Complexity, etc.) When I considered changing majors to computer science at one point, when I inquired I found out that I would be unable to transfer credits from my science classes it was a no-go. Computer Science students do well in terms of getting full-time employment after graduation. Computer Science consists of different technical concepts such as programming languages, algorithm design, software engineering, computer-human interaction and … Computer Science is the study of how computers work, mostly from the theoretical and mathematical perspective. Computer Science vs. Computer Engineering: Further Higher Education. You should major in Computer *Science* or Physics, but not Computer Engineering. Though an IT and computer science degree can both prepare you for jobs in the tech field, they often appeal to different types of people based on the slightly varied skill sets. Background: I got my MS in CS from UIUC and taught a couple of undergraduate courses there. Computer science involves more independent work creating computer programs and applications, using algorithms and writing code. According to code.org, there were nearly 500,000 computing job openings nationwide last year, and fewer than 64,000 Computer Science students graduated into the workforce. If you’re considering earning a Master of Science in Computer Science (MS in CS), you want to know it’s the right choice for you, and before you get halfway through the program. Hardware is mostly a subject in computer engineering, which may or may not be a part of computer science (it depends on the school).