Monday, 18 February 2013

Compare the topics and methods of the computing disciplines? (Similarities) What are the differences among these disciplines? (Differences)



Computer disciplines is the scientific and practical approach to computation and its applications and it has five parts which are Computer Science (CS), Software Engineering (SE), Information Systems (IS), Cognitive Science (CS) and Computer Engineering (CE).
First of all, all of these disciplines actually related to each other and there are some mutual and common things among them and on the other hand each one has something specific by its own.


First discipline is (CS) Computer Science: CS is the mother of all computer disciplines because it studies the theory of computation and the creating a system, a computer scientist specializes in the theory of computation and the design of computational systems and he try to develop news idea about the system according to the mathematical concepts.
CS has strong connection with other disciplines because the CS develop the system and create new ideas to make the system easy to the users and CS differ from other discipline that CS studies and concern on the theory and on the mathematical (software) part rather than hardware.
Next is (SE) Software Engineering, after Computer Science directly come Software Engineering because SE applies the principles and the theory of Computer science to find good solutions for software problems. SE is the application of systematic, disciplined to maintenance of it and develop software. The differences between SE and others disciplines is that Software Engineering is focus on the software and how to develop it by applying the concept of Computer Science.



Then we have Information System IS, Information System is the combination of information technology and people's activities that support operations, management and decision making. The difference between information technology (IT)and information systems (IS) is that IS focus on the applications and implications of computing in the business domain, however, IT does not focus on a single domain in which IT is practiced, but instead focuses on the integration and deployment of computing technology. But the  similarities between them is Organizational management and IT infrastucture.

After IS there is Cognitive Science (CS), Cognitive Science is the study of the mind and its processes. It includes research on intelligence and behaviour and especially focusing on the information and how we present and transform it in the system and machine for example, language. There are many topics related to the CS, such as psychology, artificial intelligence, philosophy and linguistics. So as we can see here that the Cognitive Science focuses on the understanding the nature of the human mind rather than on software or hardware like other disciplines


Finally, is Computer Engineering (CE), Compute Engineering is the most general discipline in all discipline computers because CE is the combination of two fields: computer science and electrical engineering. CE also is the process of analyzing and designing all hardware, software, and operating systems for a computer.
CE called the body and the mind because it needs to understand both the hardware and the software of computers.
Actually Computer Engineering has many similarities to all computer disciplines due to it study the hardware and the software. For example, IT and computer engineering have similarities because IT focuses more on the hardware on the other hand CE also study the hardware beside the software.