What
is the computing discipline??? According to my research, it is the systematic
study of algorithmic processes that describe and transform information: their
theory analysis, design, efficiency, implementation, and application. There are
five major parts under computing disciplines such as information system (IS), cognitive
science (CgS), computer science (CS), software engineering (SE) and computer engineering
(CE).
Information
system: : It is concerned
with the information that the computer system can provide to aid the company or
organization in defining and achieving its goals in an effective and efficient
ways. This is especially computing in an organizational context typically in
business field. This discipline’s perspective on information technology
emphasizes information and view technology as an instrument for generating,
processing and distribution information. Besides, IS specialists must
understand both technical and organizational factors because they must have to
determine what kind of information is needed for this organization and to get
competitive advantages.
Cognitive
science: : CgS is the
interdisciplinary study of intelligence in humans and machines. It is also
similar to Psychology but with more related with computation and experience
with the wider range of analysis techniques. Actually, cognitive science is
more related with computer science but with greater emphasis on cognition and
sociocultural factors. Currently, the most frequent job placements in the
computer industries are cognitive engineers and it will become more and more
develop in the future days.
Computer
science: : Currently the
most popular of the computing disciplines have a tendency to be relatively extensive
and with an prominence on the underlying science aspects. It is more concerned
with the developments in in robotics, computer vision, intelligent systems,
bioinformatics, and other exciting areas. Especially, computer science spans the range from theory through programming. Progress in the CS areas of networking,
database, and human-computer-interface enabled the development of the World Wide Web. Now CS researchers
are working with scientists from other fields to make robots become practical
and intelligent aides, to use databases to create new knowledge, and to use
computers to help decipher the secrets of our DNA.
Software
engineering: : It Focuses on large-scale software
systems such that employs certain ideas from the world of engineering in building
reliable software systems. It is the
discipline of developing and maintaining software systems that behave reliably and efficiently, are affordable to
develop and maintain, and satisfy all the requirements that customers have
defined for them. Software engineering is different in character from other
engineering disciplines due to both the intangible nature of software and the discontinuous
nature of software operation. It seeks to integrate the principles of
mathematics and computer science with the engineering practices developed for tangible,
physical artifacts.
Computer
engineering: : Computer
engineering is concerned with the design and construction of computers and computer-based
systems. It involves the study of hardware, software, communications, and the interaction
among them. Its curriculum focuses on the theories, principles, and practices
of traditional electrical engineering and mathematics and applies them to the problems
of designing computers and computer-based devices. .
For example, devices such as cell phones, digital audio players, digital video
recorders, alarm systems, x-ray machines, and laser surgical tools all require
integration of hardware and embedded software and all are the result of
computer engineering.