Home » Ask & Discuss » Institutes & Courses » Counselling Zone « Back to Discussion



Counselling Zone

rkt123's Avatar
Cool goIITian

Joined: 7 Mar 2007
Post: 32
18 Jul 2007 17:17:40 IST
0 People liked this
4
695 View Post
The Ulmate Question- at least fr me.....
None

Hello Guys and gals and RESPECTED experts,
may be my last ques. to experts as i dnt have even the nickels to ask too..lol...bt seriously i m done wth all ma exams and there is nothing left even to ask.....
MY QUES. IS : wht is the difference in B.Tech in computer science engg.(CSE) and B.Tech in Information Technology( IT ). and are they having same subjects? and if yes then y r they diff. branches? and r they kind of equivalent branches or one branch is some steps ahead of other.....&&&& onemore thing.... doing IT frm a coll. where some ppl only who r toppers of their streams (unlike IIT& some NITs WHERE every 1 frm top to bottom also get selected) so doing IT or ECE frm this kind of coll. which one will be beneficial or which one will be preffered more fr placements.......though i ve decided and taken up IT bt still these doubts i will still want to b cleared frm experts and my frnds on goiit.com  i am sorry it has been too long bt still pls read this as one of ur frnd cant take a step further WITHOUT ur support...........


Share this article on:

Comments (4)

HITESH GULATI's Avatar

Cool goIITian

Joined: 16 Jan 2007
Posts: 36
18 Jul 2007 18:44:06 IST
1 people liked this

yaar knw one thing........IT and CS are more or less the same .............they have the same course for the first 3 years and in the fourth yr they divide into a hardware field and the software field.........so there is not much of a difference........and regarding placements it is almost the same for both .......i dont knw bt it is the general trend that ppl prefer cs over it .........bt they r jst the same.........and if u have interest in computers then go for it or else take ece.......one advantage u have in ece is that u can make a career in electronics industry as well as in IT companies.......
 
i wud advice u to continue wid IT and not bother abt these things........
 
i hope this proves helpful...
 
if u like my suggestion then do rate me
Titun's Avatar

Forum Expert
Joined: 23 Dec 2006
Posts: 374
18 Jul 2007 21:06:38 IST
1 people liked this

The difference between IT and CSE, is that if IT is a vision, then that vision is full filled by CSE.

In other words, IT provides the road and CSE takes the vehicle to cross the road and reach the destination.

There's a huge demand in the IT sector and hence consequently in CSE.

But whatever you select, be sure to work hard to achieve your desired  results and success.

Cheers & Best of Luck for your future !!!!!!!
Soumen Goswami's Avatar

Forum Expert
Joined: 10 Apr 2007
Posts: 1777
18 Jul 2007 21:08:34 IST
1 people liked this

Information Technology (IT), as defined by the Information Technology Association of America (ITAA) is: "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware." In short, IT deals with the use of electronic computers and computer software to convert, store, protect, process, transmit and retrieve information, securely.

In this definition, the term "information" can usually be replaced by "data" without loss of meaning. Recently it has become popular to broaden the term to explicitly include the field of electronic communication so that people tend to use the abbreviation ICT (Information and Communication Technology).

Today, the term Information Technology has ballooned to encompass many aspects of computing and technology, and the term is more recognizable than ever before. The Information Technology umbrella can be quite large, covering many fields. IT professionals perform a variety of duties that range from installing applications to designing complex computer networks and information databases. A few of the duties that IT professionals perform may include:

    * Data Management
    * Computer Networking
    * Database Systems Design
    * Software design
    * Management Information Systems
    * Systems management


Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems.[1][2][3] Computer science has many sub-fields; some emphasize the computation of specific results (such as computer graphics), while others relate to properties of computational problems (such as computational complexity theory). Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems with solutions. A further subfield, human-computer interaction, focuses on the challenges in making computers and computations useful, usable and universally accessible to people.

Despite its relatively short history as a formal academic discipline, computer science has made a number of fundamental contributions to science and society. These include:

Applications within computer science

    * A formal definition of computation and computability, and proof that there are computationally unsolvable and intractable problems[9].
    * The concept of a programming language, a tool for the precise expression of methodological information at various levels of abstraction[10]

Applications outside of computing

    * Sparked the Digital Revolution which led to the current Information Age[11]
    * In cryptography, breaking the Enigma machine was an important factor contributing to the Allied victory in World War II.[8]
    * Scientific computing enabled advanced study of the mind and mapping the human genome was possible with Human Genome Project. [11] Distributed computing projects like Folding@home explore protein folding.


Computer science searches for concepts and formal proofs to explain and describe computational systems of interest. As with all sciences, these theories can then be utilised to synthesize practical engineering applications, which in turn may suggest new systems to be studied and analysed. While the ACM Computing Classification System can be used to split computer science up into different topics of fields a more descriptive break down follows:

Mathematical foundations

Mathematical logic
    Boolean logic and other ways of modeling logical queries; the uses and limitations of formal proof methods.
Number theory
    Theory of proofs and heuristics for finding proofs in the simple domain of integers. Used in cryptography as well as a test domain in artificial intelligence.
Graph theory
    Foundations for data structures and searching algorithms.
Type Theory
    Formal analysis of the types of data, and the use of these types to understand properties of programs ? especially program safety.
Category Theory
    Category theory provides a means of capturing all of math and computation in a single synthesis.
Computational geometry
    The study of algorithms to solve problems stated in terms of geometry

Theory of computation

    Main article: Theory of computation

Automata theory
    Different logical structures for solving problems.
Computability theory
    What is calculable with the current models of computers. Proofs developed by Alan Turing and others provide insight into the possibilities of what may be computed and what may not.
Computational complexity theory
    Fundamental bounds (especially time and storage space) on classes of computations.
Quantum computing theory
    Representation and manipulation of data using the quantum properties of particles and quantum mechanism.

Algorithms and data structures

Analysis of algorithms
    Time and space complexity of algorithms.
Algorithms
    Formal logical processes used for computation, and the efficiency of these processes.
Data structures
    The organization of and rules for the manipulation of data.

Programming languages and compilers

Compilers and interpreters
    Ways of translating computer programs, usually from higher level languages to lower level ones.
Programming languages
    Formal language paradigms for expressing algorithms, and the properties of these languages (e.g. what problems they are suited to solve).

Concurrent, parallel, and distributed systems

Concurrency
    The theory and practice of simultaneous computation; data safety in any multitasking or multithreaded environment.
Distributed computing
    Computing using multiple computing devices over a network to accomplish a common objective or task and thereby reducing the latency involved in single processor contributions for any task.
Parallel computing
    Computing using multiple concurrent threads of execution.

Software engineering

Algorithm design
    Using ideas from algorithm theory to creatively design solutions to real tasks
Computer programming
    The practice of using a programming language to implement algorithms
Formal methods
    Mathematical approaches for describing and reasoning about software designs.
Reverse engineering
    The application of the scientific method to the understanding of arbitrary existing software
Software engineering
    The principles and practice of designing, developing, and testing programs, as well as proper engineering practices.

System architecture

Computer architecture
    The design, organization, optimization and verification of a computer system, mostly about CPUs and Memory subsystem (and the bus connecting them).
Computer organization
    The implementation of computer architectures, in terms of descriptions of their specific electrical circuitry
Operating systems
    Systems for managing computer programs and providing the basis of a useable system.

Communications

Computer audio
    Algorithms and data structures for the creation, manipulation, storage, and transmission of digital audio recordings. Also important in voice recognition applications.

Networking
    Algorithms and protocols for reliably communicating data across different shared or dedicated media, often including error correction.

Cryptography
    Applies results from complexity, probability and number theory to invent and break codes.

Databases

Data mining
Relational databases
    Study of algorithms for searching and processing information in documents and databases; closely related to information retrieval.

[edit] Artificial intelligence

Artificial intelligence
    The implementation and study of systems that exhibit an autonomous intelligence or behaviour of their own.
Artificial Life
    The study of digital organisms to learn about biological systems and evolution.
Automated reasoning
    Solving engines, such as used in Prolog, which produce steps to a result given a query on a fact and rule database.
Computer vision
    Algorithms for identifying three dimensional objects from one or more two dimensional pictures.
Machine learning
    Automated creation of a set of rules and axioms based on input.
Natural language processing/Computational linguistics
    Automated understanding and generation of human language
Robotics
    Algorithms for controlling the behavior of robots.
rkt123's Avatar

Cool goIITian

Joined: 7 Mar 2007
Posts: 32
19 Jul 2007 14:41:14 IST
0 people liked this

thanx a lot to ellesar, hitesh and titun........
ellesar i think ur material as a whole is frm wikipedia bcoz i also one day read first few lines of the article frm wikipedia bt it was very long so i left it...bt i ve read more frm this article will try to read more frm ur reply......bt neways thanku
titun....u mean to say tht all the hard work the IT persons do...and cse persons" just walk the talk " on it?
hitesh......i know buddy i ve made a right decision and also u guys(those who have replied) have really encouraged me a lot....now all job is on me i ve just work hard in ma field and make it the finest decision of ma life ......
FINALLY THANKS A LOT TO EVERY 1 FR HELPING ME OUT AND.....THOSE WHO SEE THIS QUES. NOW...... ARE WELCOME FR PUTTING THEIR "VALUABLE" INPUTS.........THANKS A LOT TO EVERY1.....
cheers!!!!



Quick Reply


Reply

Some HTML allowed.
Keep your comments above the belt or risk having them deleted.
Signup for a avatar to have your pictures show up by your comment
If Members see a thread that violates the Posting Rules, bring it to the attention of the Moderator Team
Free Sign Up!

Preparing for IIT-JEE ?

Arihant Revision Package for IIT JEE - Books, Practice Tests + Rank Predictor


@ INR 1,995/-

For Quick Info

Name

Mobile No.

Find Posts by Topics

Physics.

Topics

Mathematics.

Chemistry.

Biology

Parents

Board

Fun Zone

Sponsored Ads