What is the difference between computer science, computer science engineering, and software engineering?
Asked by amisha patel
-
1 Answer
-
Hi Amisha,
Computer Science is the study of computation. It informs how we create software (ideally). Topics might be: Complexity, algorithms, models of computation, automation. It is arguably a branch of discrete mathematics, and builds upon set theory, logic, etc.
Computer Engineering is studying how computing machines are built. It informs how we build hardware. Topics might be: Hardware architectures, gates, instruction set design, digital communication. It overlaps digital electronics and physics.
Software engineering is partially about understanding how to apply the knowledge gained from studying Computer Science to building product...more
Taking an Exam? Selecting a College?
Get authentic answers from experts, students and alumni that you won't find anywhere else
Sign Up on ShikshaOn Shiksha, get access to
- 64k Colleges
- 968 Exams
- 625k Reviews
- 1500k Answers