Difference between computer engineering and information technology?
My son has completed 10th CBSC with 70% marks. He wants to go in IT line. We have two choice for diploma in M.S. University, Baroda. I want to know that what is the difference between diploma in computer engineering and diploma in information technology?
12 answers
Bryan’s Answer
There are likely three choices you should be considering: Computer engineering, information technology, and computer science. Broadly speaking computer engineering focuses on hardware development, computer science focuses on software development, and IT focuses on running production systems that somebody else has built. Computer science and computer engineering are more technical degrees and are usually seen as higher value. They are also usually harder work to obtain and are somewhat interchangeable in what jobs you can qualify for. IT usually contains business focused classes as well as some of the lighter technical classes and is a good fit for people who want to make more career impact with soft skills vs. hard skills.
In general it's what you do after school that counts the most. My degree was business/IT focused and I now work in a very technically demanding job role. Success/failure in an academic setting often doesn't translate well to success/failure on the job.
Riley’s Answer
Computer engineering usually refers to actually programming or designing hardware whereas IT is just maintaining and setting up computer systems. IT tasks range from helping people print and use their computer to managing mail servers for a company. Programmers generally make a lot more per year and are faced with challenges on a daily basis. If your son enjoys new problems and has some creativity, programming is the way to go. If he enjoys learning something and doing it over and over IT is the path.
Finding other programmers at the university and talking to them is a great way to figure out what is best.
Housam’s Answer
As far as education goes the computer engineer will study BOTH electrical engineering and computer science making them fluent in both worlds. The it user may learn some programming (through some computer science classes) but will work on different protocols that make up IT systems (different tools like scripting or TCIP or network configurations). In my opinion if you are given the choice and you have a strong background and don't mind the math involved go for the Computer Engineering program as the possibilities after college are much much more broad the IT.
Sarah Worsham
Sarah’s Answer
Some of the difference in terms of education will depend on the school. At the University of Michigan, there are only 8 credits difference between a Computer Engineering degree from the School of Engineering and a Computer Science degree from the School of Literature, Science & Arts. The 8 credits difference are just a requirement difference between the 2 schools. Both degrees let you specialize into computer related niches like robotics, artificial intelligence, computer hardware engineering, software engineering, etc. And students in the two degrees take all their computer-related courses together at the School of Engineering. There were other differences in the schools, like access to other services and networks, so I chose Computer Engineering with a software engineering focus.
In some other universities the differences between CompEng and CompSci will be much bigger -- typically CompEng will focus more on hardware and CompSci will focus more on software. When you look at schools, I would recommend looking at both degrees and ask about what the differences are at the specific school.
Information Technology typically has to do with the organization and management of systems and information. For example, what systems, hardware, processes and resources will be needed for the company to host their own websites?
If you're not sure about which might interest you, I'd recommend trying to get some internships in different technology positions to see what you like.
Guy’s Answer
Read up on each of the fields you are interested in. Discover the job titles in those fields and educate yourself on the responsibilities those jobs you may be attracted to. If you know anyone working in computer or IT fields, see if they will talk to you about their experience. That would help you understand what the real-life experiences are for those people. Myself, I never did complete a degree but found my own way into database management. Yes, no college degree meant many lost opportunities, in the beginning, due to lack of a degree. But as time goes on your experience can be used in lieu of a degree. My path was not clear nor easy. I did many other computer related jobs prior to finding my opportunity for database work. I earn more than most programmers, however, money should not be the point. Find what you have passion for, that you can really dig into and enjoy what you are doing. Investigate! The money will come after. Don't be afraid to make a decision. Once you enter a field, you will probably see many opportunities to change your career path if you are not happy with what you are doing.
My avatar image Guy Stewart
CK’s Answer
Computer science: Software
Information technology: Networks
Computer engineering: Hardware
Thanks!
shivakesh’s Answer
Computer science: Software
Information technology: Networks
Computer engineering: Hardware
Anilkumar’s Answer
IT: Information Technology - Rather that coding & development. IT focuses is more on actual usage of software tools/programs by the end user. It focuses on application of software developed by CSE for end user. It can also include developing a front end which uses multiple programs developed by CSE. It helps you to gain skills to actually create a final software package to be sold to Customer. It is a customer facing role.
Neil’s Answer
Completing your Computer Engineering degree can help you obtain a job as an engineer in a branded IT organization but the scope of work should not be limited to just engineering. My advise would be to get a degree in engineering and join the IT industry and be open to different roles that open up within the organization. This should not be limited to engineering or development but should include learning about sales, marketing, finance, engineering, managing day to day operations.
Hopefully this will help being a master of your domain and a master of any industry! The people who master each and every role and responsibility end up being good leaders and help transform organizations/businesses.
Hope this helps!
Meg Layton
Meg’s Answer
In times gone by, information technology was sometimes called "IS" or "MIS". The terms change but in general, it expands beyond computers and may include phone systems or other systems which are critical to the business. In terms of how all the listings here interact, in general I have found it important to know a little bit of everything because you need to know what you are asking engineering to code if you are building or implementing a system.
madhulika’s Answer
IT: Information Technology deals with the use of electronic computers and computer software to store, protect process, transmit and securely retrieve data. IT professionals perform a variety of tasks that range from installing applications to designing complex computer networks and information databases.
Delete Comment
Flag Comment