Computer Science    
   
Table of contents
(Prev) Portal Free softwarePortal:Information technology (Next)

Portal:Computer science

  • Wikipedia portals: Culture
  • Geography
  • Health
  • History
  • Mathematics
  • Natural sciences
  • People
  • Philosophy
  • Religion
  • Society
  • Technology
Shortcut:
  • P:CS
This portal is for the academic discipline of computing science. For other related portals such as computer networking, computer security and information technology, please see portals: technology and applied sciences.
edit 

The Computing Science Portal

Computer-aj aj ashton 01.svg

Computer science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. Computing science encompasses many branches; some emphasize the computation of specific results (such as computer graphics), while others (such as computational complexity theory) relate to properties of computational problems. Still others focus on the challenges 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 problems.

View new selections below (purge)
edit 

Selected quote

...the unfactored criterion "A program is good (enough) as long as it satisfies your customers." is too woolly to be of any help.
 Edsger W. Dijkstra (1930-2002)
[EWD603: Tripreport, E.W.Dijkstra Archive]
  More selected quotes... 


edit 

Featured article

TRS-80 Model I
TRS-80 was Tandy Corporation's desktop microcomputer model line, sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The first units, ordered unseen, were delivered in November 1977, and rolled out to the stores the third week of December. The line won popularity with hobbyists, home users, and small-businesses. Tandy Corporation's leading position in what Byte Magazine called the "1977 Trinity" (Apple, Commodore and Tandy) had much to do with Tandy's retailing the computer through more than 3000 of its Radio Shack (Tandy in Europe) storefronts.[1] Notable features of the original TRS-80 included its full-stroke QWERTY keyboard, small size, its Floating Point BASIC programming language, an included monitor, and a starting price of $600.[2] The pre-release price was $500 and a $50 deposit was required, with a money back guarantee at time of delivery.
...Archive/Nominations


edit 

Selected picture

A partial map of the Internet, rendered based on ping delay and colored based on TLD.
Credit: The Opte Project

Partial map of the Internet based on the January 15, 2005 data found on opte.org . Each line is drawn between two nodes, representing two IP addresses. The length of the lines are indicative of the delay between those two nodes. This graph represents less than 30% of the Class C networks reachable by the data collection program in early 2005. Lines are color-coded according to their corresponding RFC 1918.

More selected pictures... Read more...


edit 

Related portals


edit 

Selected biography

In 2007 Allen was recognized for her work in high performance computing when she received the A.M. Turing Award for 2006.
Frances Elizabeth "Fran" Allen
b. 1932

Fran Allen is an American computing scientist and pioneer in the field of optimizing compilers. Her achievements include seminal work in compilers, code optimization, and parallelization. She also had a role in intelligence work on programming languages and security codes for the National Security Agency.

Allen is a fellow of the IEEE, the Association for Computing Machinery (ACM) and the Computer History Museum. She is currently on the Computer Science and Telecommunications Board, the Computer Research Associates (CRA) board and National Science Foundation's CISE Advisory Board. She is a member of the National Academy of Engineering, the American Academy of Arts and Sciences and the American Philosophical Society.

In 1997, Allen was inducted into the WITI Hall of Fame. She retired from IBM in 2002 and won the Augusta Ada Lovelace Award that year from the Association for Women in Computing.

In 2007 Allen was recognized for her work in high performance computing when she received the A.M. Turing Award for 2006. She became the first woman recipient in the forty year history of the award which is considered the Nobel Prize for computing and is given by the Association for Computing Machinery. In interviews following the award she hoped it would give more "opportunities for women in science, computing and engineering". In 2009 she was awarded an honorary doctor of science degree from McGill university for "pioneering contributions to the theory and practice of optimizing compiler techniques that laid the foundation for modern optimizing compilers and automatic parallel execution".

More selected biographies...  Read more...


edit 

Computer science topics

Taxonomic classification
Theory
Algorithms
Data structures
Applied fields
Miscellaneous computing
Hardware
Operating systems
Data languages
Scripting languages
Programming languages
Programming paradigms
Computer scientists
Other


edit 

Categories


edit 

Related WikiProjects

  • Computer science
  • C++
  • Computational biology
  • Computer vision
  • Computing
  • Cryptography
  • Databases
  • Java
  • Logic
  • Mathematics
  • Software


edit 

Things you can do


edit 

Associated Wikimedia

Computer science on Wikibooks Computer science on Wikimedia CommonsComputer science on Wikinews Computer science on Wikiquote Computer science on Wikisource Computer science on Wikiversity Computer science on Wikivoyage Computer science on Wiktionary 
Manuals and booksImages and mediaNewsQuotationsTextsLearning resourcesOpen travel guideDefinitions


Directory of pages for Portal:Computing_science
  • What are portals?
  • List of portals
  • Featured portals

Purge server cache



Cite error: There are <ref> tags on this page, but the references will not show without a {{Reflist}} template or a <references /> tag; see the help page.

(Prev) Portal Free softwarePortal:Information technology (Next)