Computer science, generally defined as the study of the manner of computing, hardware and software. Computer science covers a variety of topics related to computers, ranging from abstract algorithms analysis until more concrete subjects such as programming languages, software tools, including hardware. As a discipline, computer science more emphasis on computer programming and software engineering, computer engineering, while more likely to relate to things like computer hardware. Nevertheless, both terms are often misinterpreted by many people.
Computer science studying what can be done by the program, and artificial intelligence, how programs should evaluate the results of the algorithm, how programs should store and retrieve specific bits of information data structures, and how programs and users to communicate. Computer science is rooted in electronics, mathematics and Linguistics. In the last three decades of the 20th century, computer science has become the new disciplines and has developed its own methods and terms.
Information system is a computer application to support the operations of the Organization, namely: operation, installation and maintenance of computers, software, and data. Management information system is a field that emphasizes the key financial and personnel management. The system information can be a combination of several elements of computer-based technologies that interact and work together based on the established work procedures, which support the process and process data into the form of information that can be used in the decision.
Information science is the study of data and information, including how to interpret, analyze, store and retrieve back. Information science began as a basis of analysis and database communication.
Software engineering in principle emphasizes the stages of software development: analysis, design, implementation, testing and maintenance. On the wider stage of software engineering refers to a software development project management itself with attention to the stages of development before.
Computer engineering is the study of the analysis, design and construction of computer hardware, the study of all aspects of manufacturing, construction, and maintenance of software.