Sunteți pe pagina 1din 4

In the new millennium, computers have assumed as strategic importance

in this corporate world. Today there is a great demand of highly qualified IT p


rofessionals. The responsibility of an IT professional is to involve in data man
agement, computer hardware, database and software design, management and adminis
tration of the entire system and much more. In Bachelors in computers, there are
two branches of engineering i.e. Computer science and Information Technology. I
n computer science, we study the principles of engineering that involve in the d
esign, engineering, development, integration and testing of a computer system at
almost all levels. This branch of engineering also involves applied areas of M
aths and science, electrical and electronics theory, materials engineering and p
rogramming fundamentals. On the other hand, in Information technology, we study
the usage of computers and similar devices like electronic and communications fo
r processing and distributing information by many different means. Here, we are
trying to provide you some information about these engineering branches that may
help you in selecting the right branch for you.
* B.Tech (Computer Science) is basically a study of computers where we learn
about hardware and operating systems like multitasking kernels, data buses, reg
isters, address buses etc. On the other hand, Information technology involves in
information manipulation and the business requirements.
B.Tech (computer science) concerns with the principles and concepts that are ess
ential for the growth of IT and it is an academic study of software and hardware
concepts. In B.Tech (information technology), some specific purposes may have t
o be studied.
With computer science, we can better understand how to solve the computer proble
ms and information technology is the study of technology which drives informatio
n systems for business.
Computer science actually tells what is a computer and how it works whereas info
rmation technology is what and how can I do with computers?
What is the difference between computer science and information technology?
Answer
"Computer Science" and "Information Technology" are completely different subject
s.
"...Computer science is interpreted broadly so as to include algorithms, data st
ructures, computational complexity theory, distributed computation, parallel com
putation, VLSI, machine learning, computational biology, computational geometry,
information theory, cryptography, quantum computation, computational number the
ory and algebra, program semantics and verification, automata theory, and the st
udy of randomness. Work in this field is often distinguished by its emphasis on
mathematical technique and rigor..."
-Advanced Computer Machinery (ACM)
"... Information Technology is the study, design, development, implementation, s
upport or management of computer-based information systems, particularly softwar
e applications and computer hardware." IT deals with the use of electronic compu
ters and computer software to convert, store, protect, process, transmit, and se
curely retrieve information.
-Information Technology Association of America (ITAA)
It should be noted that in Europe, "Computer Science" is either similar or ident
ical to the field of "Informatics" or "Informatique".
More simply:
"Computer Science" is the mixture and application of "Applied Mathematics", "Ele
ctrical Engineering", and "Complexity Theory/Algorithms" to understand and/or mo
del information. In otherwords, the "field of computation".
"Information Technology" is the mixture and application of "Programming", "Hardw
are Administration", "Software Administration", "Networking", "Network Security"
and "Technical Support". In otherwords, the "management of computers".
Answer

Following is all about Computer Science and IT difference extracted from Interne
t
[ Computer Science ]
Computer science (academically, CS, CSC or compsci) encompasses a variety of top
ics that relates to computation, like abstract analysis of algorithms, formal gr
ammars, and subjects such as programming languages, program design, software and
computer hardware. A computer is one that computes, where com- (with, together)
joins putare (Latin root, to reckon, to think, or section as in to compare piec
es), so by definition, computer science (Latin: scientia, knowledge) is the accu
mulated knowledge through scientific methodology by computation or by the use of
the computer. Computer scientists study what programs can and cannot do (see co
mputability), how programs can efficiently perform specific tasks (see algorithm
s and complexity), how programs should store and retrieve specific kinds of info
rmation (see data structures and databases), how programs might behave intellige
ntly (see artificial intelligence), and how programs and people should communica
te with each other (see human-computer interaction and user interfaces). Most re
search in computer science has focused on von Neumann computers or Turing machin
es (computation models that perform one small, deterministic step at a time). Th
ese models resemble, at a basic level, most real computers in use today. Compute
r scientists also study other models of computation, which includes parallel mac
hines and theoretical models such as probabilistic, oracle, and quantum computer
s.
More
Computer science has roots in electrical engineering, mathematics, and linguisti
cs. In the last third of the 20th century computer science emerged as a distinct
discipline and developed its own methods and terminology. The first computer sc
ience department in the United States was founded at Purdue University in 1962,
while the first college entirely devoted to computer science was founded at Nort
heastern University in 1980. Prior to this, CS was taught as part of mathematics
or engineering departments, for instance at the University of Cambridge in Engl
and and at the Gdansk University of Technology in Poland, respectively. Cambridg
e claims to have the world's oldest taught qualification in computing. Most univ
ersities today have specific departments devoted to computer science, while some
conjoin it with engineering, with applied mathematics, or other disciplines.
[ Information Technology ]
While
Information technology (IT) or information and communication technology (ICT) is
the technology required for information processing. In particular the use of el
ectronic computers and computer software to convert, store, protect, process, tr
ansmit, and retrieve information from anywhere, anytime.
Computer science, in every school I've ever seen, is programming. So its the stu
dy of algorithms, data structures, complexity theory, all the way down to learni
ng what makes an operating system work. Its the science of computing, not the el
ectrical engineering of the hardware, as some seem to think. That's an entirely
different topic.
Information technology is learning to use computers in business or in any practi
cal application. While most schools require at least some basic programming cour
ses for information technology, they don't become programmers. It is simply so t
hey understand, at a very basic level, what is involved behind the scenes.
Put simply, computer science is learning to program applications and the theory
behind that. Information technology is learning to use technology in business.
That being said, trade schools will sometimes offer networking and other such ma
jors under the label of information technology.
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////
A Computer Science program is different at each school. Computer Science is "sup
pose" to be more theoretical and less applied and less engineering hence the wor
d "science".
Best way to visualize it is imagining an up side down pyramid. You have the phys
ics area at the bottom level... workings of inside a transistor... SiGe, InP, Ca
rbon Nanotubes and so on. Physics and Electrical Engineering is applied here to
generate better devices. Next level is your chip design level which uses these d
evices to make integrated circuits, power electronics. This is area of Computer
and Electrical Engineering. Computer engineering has two sides a hardware and so
ftware. They are like a mix breed of CS and EE. Next level is the Computer Scien
ce where computer scientist know the circuits/hardware that exist and develop so
lutions to incorporate it. Computer science is quite a wide area so this as low
as they get or as "engineering" as they get. Good example of all this is when mu
lticores was developed computer science has to learn to develop code to utilize
multiple cores. They have very little knowledge of the inner works of register f
iles of the CPU but do know what goes in and what goes out... a black box if you
will. IT is next level higher which is the highest level. IT studies the impact
of solutions developed from software/hardware with business/industry. They see
to it that these solutions are applied correctly and continue to work in the fut
ure.
There are more jobs at the higher level such as IT and CS then it degrades more
down the pyramid you go. Less jobs at the bottom but they pay more. Pay is inver
sely proportional to job availability. IT actually do have a high pay these days
because mostly their due to their high demand. I would it well secure also.
-Ryan

///////////////////////////////

... Then when employing a programmer it should mainly be concerned about his/her
IT knowledge rather than CS knowledge??
... Then in what fields are the CS guys are useful for ??
Answer-

In their most basic terms, Computer Science and Information Technology may not h
ave any difference when being referred to in general and for a good reason, a lo
t of people do take them to mean more or less the same thing. However, speaking
in strict computing terms, there is indeed a difference between the two terms.
Computer science refers to the processes used to create usable computer programs
and applications together with all theory behind those processes. Information t
echnology on the other hand refers to the application of computer programs to so
lve business processes. It is the application of technology in business. Informa
tion technology is very vast in terms of scale because it is applied virtually t
o any type of process that may require automation, from business, scientific res
earch to the music industry, telecoms and banking.

S-ar putea să vă placă și