Difference between revisions of "Template:Computer science"
Jump to navigation
Jump to search
Template documentation
imported>Maggyero |
|||
Line 1: | Line 1: | ||
− | {{ | + | {{navbox |
− | | name | + | | name = Computer science |
− | | title | + | | title = Major fields of [[computer science]] |
− | | state | + | | state = {{{state<includeonly>|autocollapse</includeonly>}}} |
| listclass = hlist | | listclass = hlist | ||
− | |||
| above = Note: Computer science can also be divided into different topics or fields according to the [[ACM Computing Classification System]]. | | above = Note: Computer science can also be divided into different topics or fields according to the [[ACM Computing Classification System]]. | ||
− | | group1 = [[ | + | | group1 = [[Computer hardware|Hardware]] |
− | | list1 | + | | list1 = |
− | *[[ | + | * [[Printed circuit board]]s |
− | *[[ | + | * [[Peripheral]]s |
− | *[[ | + | * [[Integrated circuit]]s |
− | *[[ | + | * [[Very-large-scale integration]] |
− | *[[ | + | * [[Green computing|Energy consumption]] |
− | + | * [[Electronic design automation]] | |
− | |||
− | |||
− | |||
− | *[[ | ||
− | | group2 = [[ | + | | group2 = [[Computer|Computer systems organization]] |
− | | list2 | + | | list2 = |
− | *[[ | + | * [[Computer architecture|Architectures]] |
− | *[[ | + | * [[Embedded system]]s |
− | *[[ | + | * [[Real-time system]]s |
− | *[[ | + | * [[Dependability]] |
− | | group3 = [[ | + | | group3 = [[Computer network|Networks]] |
− | + | | list3 = | |
− | *[[ | + | * [[Network architecture]]s |
− | *[[ | + | * [[Network protocol]]s |
− | *[[ | + | * [[Network hardware|Network components]] |
− | *[[ | + | * [[Network scheduler]] |
+ | * [[Network performance|Network performance evaluation]] | ||
+ | * [[Network service]]s | ||
− | | group4 = [[ | + | | group4 = [[Software|Software organization]] |
− | | list4 | + | | list4 = |
− | + | * [[Interpreter (computing)|Interpreters]] | |
− | *[[Interpreter (computing)|Interpreters]] | + | * [[Middleware]] |
− | *[[ | + | * [[Virtual machine]]s |
− | *[[ | + | * [[Operating system]]s |
− | *[[ | + | * [[Software quality]] |
− | *[[ | ||
− | |||
− | | group5 = [[ | + | | group5 = [[Programming language theory|Software notations]] and [[Programming tool|tools]] |
− | + | | list5 = | |
− | *[[ | + | * [[Programming paradigm]]s |
− | *[[ | + | * [[Programming language]]s |
− | *[[ | + | * [[Compiler construction|Compilers]] |
+ | * [[Domain-specific languages]] | ||
+ | * [[Modeling language]]s | ||
+ | * [[Software framework]]s | ||
+ | * [[Integrated development environment]]s | ||
+ | * [[Software configuration management]] | ||
+ | * [[Library (computing)|Software libraries]] | ||
+ | * [[Software repository|Software repositories]] | ||
− | | group6 = [[Software | + | | group6 = [[Software development]] |
− | | list6 | + | | list6 = |
− | *[[Requirements analysis]] | + | * [[Software development process]]es |
− | *[[Software design]] | + | * [[Requirements analysis]] |
− | *[[Computer programming]] | + | * [[Software design]] |
− | *[[ | + | * [[Computer programming|Software implementation]] |
− | *[[Software | + | * [[Software verification and validation]] |
− | *[[ | + | * [[Software maintenance]] |
+ | * [[Programming team]] | ||
+ | * [[Open-source software|Open-source model]] | ||
− | | group7 = [[ | + | | group7 = [[Theory of computation]] |
− | | list7 | + | | list7 = |
− | *[[ | + | * [[Models of computation]] |
− | *[[ | + | * [[Formal language]] |
− | *[[ | + | * [[Automata theory]] |
+ | * [[Computational complexity theory]] | ||
+ | * [[Logic in computer science|Logic]] | ||
+ | * [[Semantics (computer science)|Semantics]] | ||
− | | group8 = [[ | + | | group8 = [[Algorithm]]s |
− | | list8 | + | | list8 = |
− | *[[ | + | * [[Algorithm design]] |
− | *[[ | + | * [[Analysis of algorithms]] |
− | *[[ | + | * [[Randomized algorithm]]s |
− | *[[ | + | * [[Computational geometry]] |
− | | group9 = [[ | + | | group9 = [[Mathematics|Mathematics of computing]] |
− | | list9 | + | | list9 = |
− | *[[ | + | * [[Discrete mathematics]] |
− | *[[ | + | * [[Probability]] |
− | *[[ | + | * [[Statistics]] |
− | *[[ | + | * [[Mathematical software]] |
− | *[[ | + | * [[Information theory]] |
− | *[[ | + | * [[Mathematical analysis]] |
+ | * [[Continuous mathematics]] | ||
− | | group10 = [[ | + | | group10 = [[Information system]]s |
− | | | + | | list10 = |
− | *[[ | + | * [[Database management system]]s |
− | *[[ | + | * [[Computer data storage|Information storage systems]] |
− | *[[ | + | * [[Enterprise information system]]s |
− | *[[ | + | * [[Social software|Social information systems]] |
− | *[[ | + | * [[Geographic information system]]s |
− | *[[ | + | * [[Decision support system]]s |
− | *[[ | + | * [[Process control|Process control systems]] |
− | *[[ | + | * [[Multimedia database|Multimedia information systems]] |
− | *[[ | + | * [[Data mining]] |
− | *[[ | + | * [[Digital library|Digital libraries]] |
− | *[[ | + | * [[Computing platform]]s |
+ | * [[Digital marketing]] | ||
+ | * [[World Wide Web]] | ||
+ | * [[Information retrieval]] | ||
− | | group11 = [[Computer | + | | group11 = [[Computer security|Security]] |
− | | list11 | + | | list11 = |
− | *[[ | + | * [[Cryptography]] |
− | *[[ | + | * [[Formal method]]s |
− | *[[ | + | * [[Security service]]s |
+ | * [[Intrusion detection system]]s | ||
+ | * [[Computer security compromised by hardware failure|Hardware security]] | ||
+ | * [[Network security]] | ||
+ | * [[Information security]] | ||
+ | * [[Software security]] | ||
| group12 = [[Human–computer interaction]] | | group12 = [[Human–computer interaction]] | ||
− | | list12 | + | | list12 = |
− | *[[Computer accessibility]] | + | * [[Interaction design]] |
− | *[[ | + | * [[Social computing]] |
− | *[[ | + | * [[Ubiquitous computing]] |
− | *[[ | + | * [[Visualization (computer graphics)|Visualization]] |
− | *[[Virtual reality]] | + | * [[Computer accessibility|Accessibility]] |
+ | |||
+ | | group13 = [[Concurrency (computer science)|Concurrency]] | ||
+ | | list13 = | ||
+ | * [[Concurrent computing]] | ||
+ | * [[Parallel computing]] | ||
+ | * [[Distributed computing]] | ||
+ | * [[Multithreading]] | ||
+ | * [[Multiprocessing]] | ||
+ | |||
+ | | group14 = [[Artificial intelligence]] | ||
+ | | list14 = | ||
+ | * [[Natural language processing]] | ||
+ | * [[Knowledge representation and reasoning]] | ||
+ | * [[Computer vision]] | ||
+ | * [[Planning and scheduling]] | ||
+ | * [[Mathematical optimization|Search methodologies]] | ||
+ | * [[Control theory|Control method]]s | ||
+ | * [[Philosophy of artificial intelligence]] | ||
+ | * [[Distributed artificial intelligence]] | ||
+ | |||
+ | | group15 = [[Machine learning]] | ||
+ | | list15 = | ||
+ | * [[Supervised learning]] | ||
+ | * [[Unsupervised learning]] | ||
+ | * [[Reinforcement learning]] | ||
+ | * [[Unsupervised learning]] | ||
+ | * [[Multi-task learning]] | ||
+ | * [[List of machine learning concepts|Machine learning algorithms]] | ||
+ | * [[Cross-validation (statistics)|Cross-validation]] | ||
+ | |||
+ | | group16 = [[Computer graphics|Graphics]] | ||
+ | | list16 = | ||
+ | * [[Computer animation|Animation]] | ||
+ | * [[Rendering (computer graphics)|Rendering]] | ||
+ | * [[Photo manipulation|Image manipulation]] | ||
+ | * [[Graphics processing unit]] | ||
+ | * [[Mixed reality]] | ||
+ | * [[Virtual reality]] | ||
+ | * [[Image compression]] | ||
+ | * [[Solid modeling]] | ||
− | | | + | | group17 = [[Computing|Applied computing]] |
− | | | + | | list17 = |
− | *[[ | + | * [[Electronic commerce]] |
− | *[[ | + | * [[Enterprise computing]] |
− | *[[ | + | * [[Computational mathematics]] |
− | *[[Computational chemistry]] | + | * [[Computational physics]] |
− | *[[Computational | + | * [[Computational chemistry]] |
− | *[[Computational | + | * [[Computational biology]] |
− | *[[ | + | * [[Computational social science]] |
− | *[[ | + | * [[Computational engineering]] |
+ | * [[Health informatics|Computational healthcare]] | ||
+ | * [[Digital art]] | ||
+ | * [[Electronic publishing]] | ||
+ | * [[Cyberwarfare]] | ||
+ | * [[Electronic voting]] | ||
+ | * [[Video game]]s | ||
+ | * [[Word processor|Word processing]] | ||
+ | * [[Operations research]] | ||
+ | * [[Education]] | ||
+ | * [[Document management system|Document management]] | ||
| belowclass = hlist | | belowclass = hlist | ||
Line 124: | Line 190: | ||
| below = | | below = | ||
* '''{{portal-inline|size=tiny|Computer science}}''' | * '''{{portal-inline|size=tiny|Computer science}}''' | ||
− | + | }} | |
− | }}<noinclude>{{documentation|content= | + | <noinclude> |
+ | {{documentation|content= | ||
{{Collapsible option}} | {{Collapsible option}} | ||
− | |||
− | |||
− | |||
− | |||
[[Category:Computer science templates]] | [[Category:Computer science templates]] | ||
− | }}</noinclude> | + | }} |
+ | </noinclude> |
Revision as of 22:37, 12 October 2015

Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state=
parameter may be used:
|state=collapsed
:{{Computer science|state=collapsed}}
to show the template collapsed, i.e., hidden apart from its title bar|state=expanded
:{{Computer science|state=expanded}}
to show the template expanded, i.e., fully visible|state=autocollapse
:{{Computer science|state=autocollapse}}
If the |state=
parameter in the template on this page is not set, the template's initial visibility is taken from the |default=
parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse
.
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Subpages of this template. |