Difference between revisions of "Category:Computer science"

m (New page: IEEE GHN Category Category:Computers and information processing)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
The mathematical, algorithmic and scientific elements of computing are included here, such as algorithm analysis, programming and graph theory.
  
IEEE GHN Category [[Category:Computers and information processing]]
+
== Subcategories ==
 +
 
 +
*'''[[:Category:Algorithm analysis|Algorithm analysis]]''' - the analysis of the method and the amount of resources required to execute an algorithm
 +
*'''[[:Category:Automatic programming|Automatic programming]]''' - the use of mechanisms to write aspects of computer programs so as to allow human programmers to focus on higher level abstractions 
 +
*'''[[:Category:Concatenated codes|Concatenated codes]]''' - a type of error correcting code created by combining an inner code and an outer code
 +
*'''[[:Category:Concurrency control|Concurrency control]]''' - methods to ensure that concurrent operations produce correct results efficiently
 +
*'''[[:Category:Formal languages|Formal languages]]''' - the set of words that makes up a logic language, sometimes called artificial languages
 +
*'''[[:Category:Integer linear programming|Integer linear programming]]''' - or ILP, linear programming in which all the unknown variables must be integers
 +
*'''[[:Category:Logic programming|Logic programming]]''' - the use of mathematical logic for computer programming
 +
*'''[[:Category:Microprogramming|Microprogramming]]''' - the writing of microcode, or hardware-level or circuit-level instructions involved in the implementation of higher-level instructions
 +
*'''[[:Category:Network theory (graphs)|Network theory (graphs)]]''' - theory concerning the study of graphs as a representation of symmetric or asymmetric relations between discrete objects
 +
*'''[[:Category:Object oriented methods|Object oriented methods]]''' - a subroutine that defines behaviors for a particular class in object oriented programming
 +
*'''[[:Category:Object oriented programming|Object oriented programming]]''' - or OOP, using "objects," such as data structures or methods, to design applications and computer programs
 +
*'''[[:Category:Parallel processing|Parallel processing]]''' - the ability of computers to carry out multiple tasks simultaneously
 +
*'''[[:Category:Parallel programming|Parallel programming]]''' - a programming language that is used to integrate parallel computing across computers
 +
*'''[[:Category:Performance analysis|Performance analysis]]''' - the profiling of the performance characteristics of a computing system
 +
*'''[[:Category:Programming|Programming]]''' - or coding, the process of writing, designing, and maintaining the source codes of computers
 +
*'''[[:Category:Programming profession|Programming profession]]''' - individuals concerned with writing computer programs
 +
*'''[[:Category:Robot programming|Robot programming]]''' - writing computer programs to facilitate the functioning of robots
 +
 
 +
[[Category:Computers_and_information_processing|{{PAGENAME}}]]

Revision as of 16:11, 17 October 2011

The mathematical, algorithmic and scientific elements of computing are included here, such as algorithm analysis, programming and graph theory.

Subcategories

  • Algorithm analysis - the analysis of the method and the amount of resources required to execute an algorithm
  • Automatic programming - the use of mechanisms to write aspects of computer programs so as to allow human programmers to focus on higher level abstractions
  • Concatenated codes - a type of error correcting code created by combining an inner code and an outer code
  • Concurrency control - methods to ensure that concurrent operations produce correct results efficiently
  • Formal languages - the set of words that makes up a logic language, sometimes called artificial languages
  • Integer linear programming - or ILP, linear programming in which all the unknown variables must be integers
  • Logic programming - the use of mathematical logic for computer programming
  • Microprogramming - the writing of microcode, or hardware-level or circuit-level instructions involved in the implementation of higher-level instructions
  • Network theory (graphs) - theory concerning the study of graphs as a representation of symmetric or asymmetric relations between discrete objects
  • Object oriented methods - a subroutine that defines behaviors for a particular class in object oriented programming
  • Object oriented programming - or OOP, using "objects," such as data structures or methods, to design applications and computer programs
  • Parallel processing - the ability of computers to carry out multiple tasks simultaneously
  • Parallel programming - a programming language that is used to integrate parallel computing across computers
  • Performance analysis - the profiling of the performance characteristics of a computing system
  • Programming - or coding, the process of writing, designing, and maintaining the source codes of computers
  • Programming profession - individuals concerned with writing computer programs
  • Robot programming - writing computer programs to facilitate the functioning of robots

Pages in category "Computer science"

The following 202 pages are in this category, out of 202 total.

Media in category "Computer science"

The following 2 files are in this category, out of 2 total.