Category:Computer science: Difference between revisions

From ETHW
No edit summary
No edit summary
Line 5: Line 5:
*'''[[:Category:Algorithm analysis|Algorithm analysis]]''' - the analysis of the method and the amount of resources required to execute an algorithm
*'''[[: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: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: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: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: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: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 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: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 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: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|Programming]]''' - or coding, the process of writing, designing, and maintaining the source codes of computers

Revision as of 17:58, 14 April 2014

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
  • 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
  • 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
  • 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
  • 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 284 pages are in this category, out of 284 total.

T

W

Media in category "Computer science"

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