what is computer science?
117222
Computer science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems[1]. Many diverse fields exist within the broader discipline of computer science; some emphasize the computation of specific results (such as graphics), while others (such as computational complexity theory) relate to properties of algorithms used in performing computations. Still others focus on the problems involved in implementing computations. For example, programming language theory studies approaches to describing a computation, while computer programming applies specific programming languages to craft a solution to some concrete computational problem.
771459
Fundamentals of computer science says that every thing that goes into computer is raw data, something like daily temperature records, population cencus etc and processing is done on that data,  ergo! you have information with you, that may be in the form of diagrams i.e similar to cricket worms, score cards shown on tv. Or it can be either statistical predictions of weather patterns......or population distribution charts based or gender, age, education etc.\n\nThere is real world examples, like banks, railways  that make use of computer processed information, and show it as and when needed.
310498
do u know COMPUTER stands for--\n\nCommonly Operated Machine Performed and Used for Technical Education and Research.\n\nNot many people know this.
8466
con·fig·u·ra·tion Pronunciation (kn-fgy-rshn)\nn.\n1.\na. Arrangement of parts or elements.\nb. The form, as of a figure, determined by the arrangement of its parts or elements. See Synonyms at form.\n2. Psychology Gestalt.\n3. Chemistry The structural arrangement of atoms in a compound or molecule.\n4. Computer Science\na. The way in which a computer system is set up: changed the configuration by resetting the parameters.\nb. The set of constituent components, such as memory, a hard disk, a monitor, and an operating system, that make up a computer system.\nc. The way that the components of a computer network are connected.
648457
text book definition of engineering is: application of science to the design, building, and use of machines. For example, electrical engineering deals with electrical machines, and computer engineering deals with computing machines. In the beginning of engineering programs, there is considerable overlap between various branches of engineering. Then you begin to focus in more and deeper into a particular area. One thing to remember about all branches of engineering: you will take many math classes, and you will learn new mathematical techniques in your engineering classes. If you like math, engineering is a good choice.\n\nThe programs for the study of computers basically come in two flavors: computer engineering and computer science. The two fields have considerable overlap but the basic difference is that computer engineering has a greater focus on the computer hardware and computer science has a greater focus on computer software. Either way, you would work a lot with computers.\n\nComputer hardware is the physical computers and computing machines. Thus, computer engineering deals with the fundamentals of computer design. You would study the design, construction, and testing of both basic and sophisticated computing machines. You would also learn computer communications and networking, including the Internet. All in all, you would spend considerable time in laboratories to first learn how computer subsystems work and then to test your own designs of computers and computer networks. You would also learn computer software, but not to the extent you would learn if you were pursuing computer science. This is where the overlap with computer science comes in.\n\nComputer software refers to the programs that make the computer hardware function. Windows 98 is an example of a program, called the operating system, which makes your PC behave in a particular way. Microsoft Word, Netscape Navigator, and ICQ are examples of programs, which are also called applications. Applications exploit the behavior of the computer, after the operating system has been installed, to perform certain functions in a particular and desired fashion. Computer programs are written in many languages, such as C++, Visual Basic, Java, etc. A computer science program will teach you algorithms and techniques for creating these applications. You will spend a lot of time on the computer to write and test your programs. You will also learn some of the basics of computer hardware, which is thus an overlap with computer engineering. But your main interaction with computers will be more as a user and code developer than as a builder; that is, you will be trained to be a programmer, not a manufacturer.\n\nLet us talk about electrical engineering, which perhaps is the engineering discipline that has the greatest overlap with computer engineering and computer science. Electrical engineering deals with the design of electrical machines, analysis of electrical signals, physics of electronic devices, etc. Since computers are one form of electrical machines, you would learn about computer hardware and software. However, there is more to machines, signals, and physics than just computers. So you would learn about many more electrical machines in electrical engineering than you would in computer engineering or computer science. Here again, you would spend time in the laboratory to test your own designs, including those of computers. Many electrical engineering programs also allow for a specialization in computer engineering. Your classes in electrical engineering will include a great deal of mathematics. The use of computers would definitely be a utility to do your homework assignments.\n\nNow comes the tricky question of which career, engineering or computers, pays more. We can talk about this with some certainty in today's job market. Computer science and computer engineering graduates command some premium, not great premium, over electrical engineering graduates upon gradu
445615
Artificial intelligence (AI), or Synthetic Intelligence, is defined as intelligence exhibited by an artificial entity. Such a system is generally assumed to be a computer.\n\nAlthough AI has a strong science fiction connotation, it forms a vital branch of computer science, dealing with intelligent behavior, learning and adaptation in machines. Research in AI is concerned with producing machines to automate tasks requiring intelligent behavior. Examples include control, planning and scheduling, the ability to answer diagnostic and consumer questions, handwriting, speech, and facial recognition. As such, it has become a scientific discipline, focused on providing solutions to real life problems. AI systems are now in routine use in economics, medicine, engineering and the military, as well as being built into many common home computer software applications, traditional strategy games like computer chess and other video games.
1067660
There are lots of fields in computer science. For example the hot topics may be: \n\nMPLS/GMPLS (in computer networks)\nBCIs (Brain computer interfaces)\nDistributed Computing (Cluster/Grid computing)\nAmbient Intelligence\nAutonomic computing  (IBM)
1166272
A computer is a device or machine for making calculations or controlling operations that are expressible in numerical or logical terms. Computers are made from components that perform simple well-defined functions. The complex interactions of these components endow computers with the ability to process information. If correctly configured (usually by programming) a computer can be made to represent some aspect of a problem or part of a system. ...
995725
Most of the guys with computer science degrees that I know are working construction or as the Walmart technology sales clerks.  If you get a degree in computer science, you'd be competing with the 500,000 unemployed computer science grads that are out there right now looking for work.  Nearly all computer work is outsourced to India these days.
938790
i would say it would depend on what you want to your degree to apply to. computer science is a foundational degree that can apply to more careers and be a more powerful option whereas networking pushes you into a career area and can limit you in future career possibilities. both are good options, technology is a strong sector for employment. so there ya go, hope this helped, you can try monster.com and bls.gov for more advice.
291120
The O'Reilly series of books is quite popular among my friends who have computing science backgrounds. However, it would depend on what aspect of computer science you are interested in. \n\nHere is a link to the O'Reilly website. I hope you find what you are looking for there: http://www.oreilly.com/
1012822
The best degree in Computer Science is NO degree.  In the US, the computer field is dead.
360991
Science is the learning and programming. Applications are what you install on your computer, the programs.
1074572
A computer program is an algorithm used to imput some data and output a desired result. The program is written in a language (high level language or low level language). The language (high level or low lewel) is compiled (translated) in machine language (processor language)- finally a binary sequence of 0 and 1 interpreted and understand by the processor who is executing his own instructions (tasks).  Simple, no? ;)
561334
The systematic study of computing systems and computation. The body of knowledge resulting from this discipline contains theories for understanding computing systems and methods; design methodology, algorithms, and tools; methods for the testing of concepts; methods of analysis and verification; and knowledge representation and implementation.
783632
BS in Computer Sciences.\n\nIf you go to a good US or Canadian university and do well, you will be able to go to graduate school anywhere in the world.
480046
The whole key is the field of choice.  You are not sharing this information with us.  It is one thing to get a degree in computer science and look for a job.  It is another thing to get a degree in history and look for a job.  You should pick the job before you pick the major.