Computing: Difference between revisions

Content deleted Content added
Undid revision 1279502705 by Mluch123 (talk) seems OK this way
m Computer science: fix common MOS:REFSPACE spacing errors, replaced: . <ref → .<ref
Line 103:
Computer science or computing science (abbreviated CS or Comp Sci) is the [[science|scientific]] and practical approach to [[computation]] and its applications. A [[computer scientist]] specializes in the theory of computation and the design of computational systems.<ref>{{cite web |url=http://wordnetweb.princeton.edu/perl/webwn?s=computer%20scientist |title=WordNet Search – 3.1 |publisher=Wordnetweb.princeton.edu |access-date=14 May 2012}}</ref>
 
Its subfields can be divided into practical techniques for its implementation and application in [[computer system]]s, and purely theoretical areas. Some, such as [[computational complexity theory]], which studies fundamental properties of [[computational problem]]s, are highly abstract, while others, such as [[Computer graphics (computer science)|computer graphics]], emphasize real-world applications. Others focus on the challenges in implementing computations. For example, [[programming language theory]] studies approaches to the description of computations, while the study of [[computer programming]] investigates the use of [[programming language]]s and [[complex systems]]. The field of [[human–computer interaction]] focuses on the challenges in making computers and computations useful, usable, and universally accessible to humans. <ref>{{Cite web |title=The Interaction Design Foundation - What is Human-Computer Interaction (HCI)? |url=https://www.interaction-design.org/literature/topics/human-computer-interaction}}</ref>
 
=== Cybersecurity ===