Master Degrees
Computer Science and Engineering
Computer Science, study of the theory, experimentation, and
engineering that form the basis for the design and use of computers—devices that
automatically process information. Computer science traces its roots to work
done by English mathematician Charles Babbage, who first proposed a programmable
mechanical calculator in 1837. Until the advent of electronic digital computers
in the 1940s, computer science was not generally distinguished as being separate
from mathematics and engineering. Since then it has sprouted numerous branches
of research that are unique to the discipline.
Computer science is a combination of theory, engineering, and
experimentation. In some cases, a computer scientist develops a theory, then
engineers a combination of computer hardware and software based on that theory,
and experimentally tests it. An example of such a theory-driven approach is the
development of new software engineering tools that are then evaluated in actual
use. In other cases, experimentation may result in new theory, such as the
discovery that an artificial neural network exhibits behavior similar to neurons
in the brain, leading to a new theory in neurophysiology.
It might seem that the predictable nature of computers makes
experimentation unnecessary because the outcome of experiments should be known
in advance. But when computer systems and their interactions with the natural
world become sufficiently complex, unforeseen behaviors can result.
Experimentation and the traditional scientific method are thus key parts of
computer science.
Major branches of Computer Science:
[Download
the curriculum]
Computer & Communications Systems Engineering
(Add some description here)
** Approval awaited from AICTE
[Download the curriculum]
|