Computer science is the study of computers (particularly software). Computer hardware is the physical parts of a computer. Hardware may include a screen, a hard drive, a mouse, a keyboard, RAM, etc. Basically, computer science is something people study, and computer hardware is what a computer is physically made out of.
Computer Science = software ECE = hardware + software + telecommunication
Computer science involves studying expressions, structures and feasibility. Computer Engineering has software and hardware. The hardware aspect focuses on the physical hardware of the computer. While the software aspect focuses on the system software. Ê
Computer Science is to mechanics as Computer Application is to drivers education.
You don't get a degree with a subject; you get a degree in a subject. Bachelor of Science in Computer Science or Bachelor of Computer Science are common descriptions of this degree.
size
Hardware is something you can touch. So it is the physical components of the computer.
Information science is strictly the study of science, and in this day and age, mainly computer science. Information technology is the study of computers as they relate to alleviating problems, and having business solutions.
Generally, a computer science program that emphasizes mathematics will be more theoretically rigorous. A computer science program that does not emphasize mathematics will be more pragmatically rigorous. Which is better is the subject of much debate.
A computer engineer is someone who makes computers and associated things that go with them, such as printers. Computer science jobs involves codes and such.
= Is their any difference between computer science and BCA?" =
Not exactly. Although they are very similar, computer science and computer engineering are slightly different. Computer science tends to focus on software and programming. Computer engineering focuses more on hardware, like computer chips and hard drives. There is a bit of overlap though in that computer engineers may do some programming and computer science specialists may occasionally deal with hardware.
A Bachelor of Science in Computer Science focuses on things like programming and coding. A Bachelor of Engineering in Computer Systems focuses the design of computer and software systems. The latter stresses design and the former stresses implementation.