Computer Science and Engineering (CSE) is an academic program at some universities that integrates the fields of computer engineering and computer science. It is a sub-field of electronics engineering, covering only the digital aspects of electronics engineering, specializing in hardware-systems areas like computer architecture, processor design, high-performance computing, parallel processing, computer networks and embedded systems. CSE programs also include core subjects of computer science such as operating systems, theory of computation, design and analysis of algorithms, data structures and database systems. The program aims at designing, developing and troubleshooting computing devices (such as personal computers, supercomputers, robots, smartphones, networking devices, embedded devices), focusing the underlying fundamental issues (like processor architecture design, operating system design, memory management, digital system design, communication protocol design, software development and database management) in the most efficient and effective way.
Software is like entropy: It is difficult to grasp, weighs nothing, and obeys the Second Law of Thermodynamics; i.e., it always increases.
- Norman Augustine