Computer science is the study of the theory, experimentation, and engineering that forms the basis for the design as well as the use of computers. It is a scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information.
Computer engineering or Computer Science engineering integrates several disciplines such as Information Technology, Electrical and Electronics Engineering, Software Design, etc. The engineers are mainly involved in the development of software and hardware systems of various aspects of computing.
The core courses for Computer Science Engineers include Computer architecture and organization, Theory of computation, Database systems, Electronics, Operating systems, Computer Networks, Foundations of Computer Systems, Java Programming and Website Design, E-commerce & ERP and Multimedia Applications, Principles of Programming Language, Software Engineering, Compiler Design etc.
Please check the GATE 2018 Syllabus for CSE for more details related to GATE 2018