Go to » Web - QA - Dictionary - Encyclopedia - Images
 Web Opens New Window. Results 1 - 10 of about 33,900,000 for Theoretical computer science 



Theoretical computer science - Wikipedia, the free encyclopedia

  
"The field of theoretical computer science is interpreted broadly so as to ... Chicago Journal of Theoretical Computer Science ...
http://en.wikipedia.org/wiki/Theoretical_computer_science

Theoretical Computer Science - Elsevier

  
Covers the mathematical and theoretical basis of computer science. ... Electronic Notes on Theoretical Computer Science. ComputerScienceWeb ...
http://www.elsevier.com/locate/tcs

Category:Theoretical computer science - Wikipedia, the free encyclopedia

  
Category:Theoretical computer science. From Wikipedia, the free encyclopedia ... Theoretical Computer Science (journal) Turing machine. Turing machine examples ...
http://en.wikipedia.org/wiki/Category:Theoretical_computer_science

ScienceDirect - Theoretical Computer Science, Volume 409, Issue 3 ...

  
ScienceDirect - the world's leading platform offers over 2,000 high quality peer-reviewed full-text journals and books on science, technology and medicine.
http://www.sciencedirect.com/science/journal/03043975

Theoretical Computer Science | Barnes & Noble.com

  
Find Theoretical Computer Science and much more at BN.com. Free 3-Day Delivery on orders over 25 dollars.
http://search.barnesandnoble.com/Theoretical-Computer-Science/Juraj-Hromkovic/e/9783540140153

Theoretical Computer Science

  
Theoretical Computer Science Department consists of two research groups: ... Theoretical Computer Science: Wednesday 16:15 - 18:00. Algorithmic Aspects of ...
http://tcs.uj.edu.pl/

Open Directory - Computers: Computer Science: Theoretical

  
Theoretical Computer Science on the Web - A directory of resources related to ... Theoretical Computer Science Search Engine - A Google Custom Search Engine that ...
http://www.dmoz.org/Computers/Computer_Science/Theoretical/

Chicago Journal of Theoretical Computer Science

  
A peer-reviewed on-line journal in theoretical computer science. ... Host: The University of Chicago, Department of Computer Science ...
http://cjtcs.cs.uchicago.edu/

TKK / Laboratory for Theoretical Computer Science

  
Laboratory for Theoretical Computer Science (TCS) was one of the laboratories of ... TCS laboratory is responsible for teaching basic theoretical computer science. ...
http://www.tcs.hut.fi/

Theoretical Computer Science at Yale

  
... broad-ranging, lively effort in the theoretical aspects of computing. ... colleagues in other areas of Computer Science, including artificial intelligence, ...
http://theory.cs.yale.edu/
 MORE WEB RESULTS »  

 Questions 'n' Answers about 'Theoretical computer science' Opens New Window.

Q.I am going into computer science at school.?Related Search:
Higher Education (University )
 Which is a better program to choose, GENERAL, APPLIED,Which is a better program to choose, GENERAL, APPLIED,or THEORETICAL COMPUTER SCIENCE in job placements and in general? Any information would be appreciated.
A.I was CS student at NYU LONG time ago. Most of my studies were theoretical and I found them mostly useless in my job days. But I was able to impress people with my rare knowledge of CS subjects. But I was a basement hacker long before I went into CS at NYU. So I did well no matter what. Good luck.
  

Q.Computer Science and Philosophy or History?Related Search:
Higher Education (University )
 I've decided that I'm going to major in Computer Science, yet I would really like to do a double major and also get a liberal arts education. I would like to do either history or philosophy, but I can't decide which. I've taken over a year of classes in both, so I'm familiar with the methods and materials in both. Philosophy would help improve my critical thinking, reasoning skills, etc., yet I'm a little apprehensive that some of it would be too much of an abstraction, and somewhat unecessary. History is more empirical, less theoretical, and examines dimensions of human life and history besides only the philosophical, such as cultural, political, artistic, scientific, technological, etc. The computer science aspect is more geared towards my career path; interesting and widely applicable. But I don't want to get a degree only for utilitarian purposes; I also want a full education. So let me hear your reasons for studying either philosophy or history, and how I might go about it.
A.It's obvious you have given this a lot of thought and you have pretty much answered your own question. The Philosophy majors I have known have a tendency to think about and discuss an issue until they start going around in circles. From my experience and what you have written, I think you would be much better off with the History major. You might even want to explore the history of computer science as one of your major papers. My experience is that History majors excel at writing analytically. s
  

Q.Which subject requires more mental capacity or "high level thinking" Computer Science or Psychology?Related Search:
Higher Education (University )
 Computer Science requires a very strong mathematical base which many people can't do in the first place Calculus, Discrete Math, Fourier transformations, BNF, vectors, matrices etc.. Psychology on the other hand is a soft science and very theoretical. It wasen't really accepted as a subject until 1900. The premise of computer science has been around since the begenning of time though computation and mathematics.
A.Knowing people in both fields, I think Computer Science requires more mental capacity, if that's what you want to call it. Because of the complexity of the science, you must be very bright to recieve your degree.
  

Q.computer science or electrical engineering (which one is less theory and more practical)?Related Search:
Engineering
 Which major is less theoretical and more practical? computer science or electrical engineering?? Which major involves less of trying understand theoretical mathematical babble thrown up on a chalk board? What major involves more doing and less comprehending? I find computer science and electrical engineering both interesting but I am the kind of person that likes to just dive right into things and practice practice practice to learn (first while assisted then on my own once I got it down). And leave all the high theory comprehending out of it. Should I take the engineering path or the computer science path?? Thank you
A.I have degrees in both computer science and electrical engineering(SCL). I have found both fields invaluable in my career. re: Math More math is required in electrical engineering re: Comprehension Both degrees required comprehension at a high level. Computer Science required more lab time than the electrical engineering degree. More in-depth text book reading is required of the EE degree. I got my CS degree before my EE. I hope this helps
  
 Dictionary Opens New Window.

Click on the word below to see the definition:
 
 Encyclopedia Opens New Window.

Theoretical computer science is the collection of topics of computer science that focuses on the more abstract, logical and mathematical aspects of computing, such as the theory of computation, analysis of algorithms, and semantics of programming languages. Although not itself a single topic, its practitioners form a distinct subgroup within computer science researchers.

Contents

[edit] Scope

It is not easy to circumscribe the theory areas precisely; the ACM's Special Interest Group on Algorithms and Computation Theory (SIGACT), which describes its mission as the promotion of theoretical computer science, says

"The field of theoretical computer science is interpreted broadly so as to include algorithms, data structures, computational complexity theory, distributed computation, parallel computation, VLSI, machine learning, computational biology, computational geometry, information theory, cryptography, quantum computation, computational number theory and algebra, program semantics and verification, automata theory, and the study of randomness. Work in this field is often distinguished by its emphasis on mathematical technique and rigor."

Even so, the "theory people" in computer science self-identify as different. Some characterize themselves as doing the "'science' underlying the field of computing"[1], although this neglects the experimental science done in non-theoretical areas such as software system research.

[edit] History

While formal algorithms have existed for millennia (Euclid's algorithm for determining the greatest common divisor of two numbers is still used in computation), it was not until 1936 that Alan Turing and Alonzo Church formalized the definition of an algorithm in terms of computation. Similarly, while binary and logical systems of mathematics have long existed, Gottfried Leibniz only formalized logic in 1703 with binary values for true and false. The nature of mathematical proof also has an ancient history, but in 1931 Kurt Gödel proved with his incompleteness theorem that there were fundamental limitations on what statements, even if true, could be proved.

These developments have led to the modern study of logic and computability, and indeed the field of theoretical computer science as a whole. Information theory was added to the field with a 1948 theory of the statistical mechanics of information by Claude Shannon. In the same decade, Donald Hebb introduced a mathematical model of learning in the brain. With mounting biological data supporting this hypothesis with some modification, the fields of neural networks and parallel distributed processing were established.

With the development of quantum mechanics in the beginning of the 20th century came the concept that mathematical operations could be performed on an entire particle wavefunction. In other words, one could compute functions on multiple states simultaneously. This led to the concept of a quantum computer in the latter half of the 20th century that took off in the 1990s when Peter Shor showed that such methods could be used to factor large numbers in polynomial time, which, if implemented, would render all modern public key cryptography systems uselessly insecure.

Modern theoretical computer science research is based on these basic developments, but includes many other mathematical and interdisciplinary problems that have been posed.

[edit] Organizations

  • EATCS, the European Association for Theoretical Computer Science
  • SIGACT
  • Dutch Association for Theoretical Computer Science [2]

[edit] Journals and newsletters

[edit] Conferences

  • Annual ACM Symposium on the Theory of Computing (STOC)
  • IEEE Symposium on Foundations of Computer Science (FOCS)
  • Symposium on Discrete Algorithms (SODA)
  • International Colloquium on Automata, Languages and Programming (ICALP)
  • Symposium on Theoretical Aspects of Computer Science (STACS)
  • European Symposium on Algorithms (ESA)
  • Algebraic Methodology And Software Technology (AMAST)
  • IEEE Symposium on Logic in Computer Science (LICS)
  • International Symposium on Algorithms and Computation(ISAAC)
  • (APPROX/RANDOM)
  • Computational Complexity Conference (CCC)
  • Symposium on Parallelism in Algorithms and Architectures (SPAA)
  • ACM Symposium on Principles of Distributed Computing (PODC)
  • Computability in Europe (CiE)

[edit] See also

[edit] References

[edit] External links



All text is available under the terms of the GNU Free Documentation License. (See Copyrights for details.)
Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Privacy policy - About Wikipedia - Disclaimers - Fundraising
 
 Images Opens New Window.
File Size: 2.8994140625k
Dimensions: 121 x 81 pixels
File Format: jpeg
File Size: 56.69921875k
Dimensions: 470 x 696 pixels
File Format: jpeg
File Size: 5k
Dimensions: 140 x 94 pixels
File Format: jpeg
File Size: 25.099609375k
Dimensions: 96 x 128 pixels
File Format: png
File Size: 4.599609375k
Dimensions: 160 x 106 pixels
File Format: jpeg
File Size: 2.5k
Dimensions: 90 x 60 pixels
File Format: jpeg
File Size: 4.2998046875k
Dimensions: 160 x 106 pixels
File Format: jpeg
File Size: 4.5k
Dimensions: 160 x 105 pixels
File Format: jpeg
File Size: 4.3994140625k
Dimensions: 160 x 105 pixels
File Format: jpeg
File Size: 4.19921875k
Dimensions: 160 x 105 pixels
File Format: jpeg
File Size: 3.2998046875k
Dimensions: 140 x 93 pixels
File Format: jpeg
File Size: 3.19921875k
Dimensions: 140 x 93 pixels
File Format: jpeg
 
 MORE IMAGES »  
Go to » Web - QA - Dictionary - Encyclopedia - Images