Difference between revisions of "Template:Computer science"
Jump to navigation
Jump to search
Template documentation
(doc) |
imported>GenQuest (add control variable) |
||
(37 intermediate revisions by 22 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{navbox |
− | | name | + | | name = Computer science |
− | | title | + | | title = [[Computer science]] |
− | | state | + | | image = [[File:Computer_Retro.svg|50px]] |
− | | | + | | state = {{{state<includeonly>|autocollapse</includeonly>}}} |
+ | | bodyclass = hlist | ||
+ | | above = Note: This template roughly follows the 2012 [[ACM Computing Classification System]]. | ||
− | | group1 = [[ | + | | group1 = [[Computer hardware|Hardware]] |
− | | list1 | + | | list1 = |
− | *[[ | + | * [[Printed circuit board]] |
− | *[[ | + | * [[Peripheral]] |
− | *[[ | + | * [[Integrated circuit]] |
− | *[[ | + | * [[Very Large Scale Integration]] |
− | *[[ | + | * [[System on a chip|Systems on Chip (SoCs)]] |
− | *[[ | + | * [[Green computing|Energy consumption (Green computing)]] |
− | + | * [[Electronic design automation]] | |
− | + | * [[Hardware acceleration]] | |
− | *[[ | ||
− | *[[ | ||
− | | group2 = | + | | group2 = Computer systems<br/>organization |
− | | list2 | + | | list2 = |
− | *[[ | + | * [[Computer architecture]] |
− | *[[ | + | * [[Embedded system]] |
− | *[[ | + | * [[Real-time computing]] |
− | *[[ | + | * [[Dependability]] |
− | | group3 = [[ | + | | group3 = [[Computer network|Networks]] |
− | + | | list3 = | |
− | *[[ | + | * [[Network architecture]] |
− | *[[ | + | * [[Network protocol]] |
− | *[[ | + | * [[Networking hardware|Network components]] |
− | *[[ | + | * [[Network scheduler]] |
+ | * [[Network performance|Network performance evaluation]] | ||
+ | * [[Network service]] | ||
− | | group4 = | + | | group4 = Software organization |
− | | list4 | + | | list4 = |
− | + | * [[Interpreter (computing)|Interpreter]] | |
− | *[[Interpreter (computing)| | + | * [[Middleware]] |
− | + | * [[Virtual machine]] | |
− | *[[ | + | * [[Operating system]] |
− | *[[ | + | * [[Software quality]] |
− | *[[ | ||
− | *[[ | ||
− | | group5 = [[ | + | | group5 = [[Programming language theory|Software notations]]<br/>and [[Programming tool|tools]] |
− | | list5 | + | | list5 = |
− | *[[ | + | * [[Programming paradigm]] |
− | *[[ | + | * [[Programming language]] |
− | *[[ | + | * [[Compiler construction|Compiler]] |
+ | * [[Domain-specific language]] | ||
+ | * [[Modeling language]] | ||
+ | * [[Software framework]] | ||
+ | * [[Integrated development environment]] | ||
+ | * [[Software configuration management]] | ||
+ | * [[Library (computing)|Software library]] | ||
+ | * [[Software repository]] | ||
− | | group6 = [[Software | + | | group6 = [[Software development]] |
− | | list6 | + | | list6 = |
− | *[[Requirements analysis]] | + | * [[Control variable (programming)|Control variable]] |
− | *[[Software design]] | + | * [[Software development process]] |
− | *[[ | + | * [[Requirements analysis]] |
− | *[[ | + | * [[Software design]] |
− | *[[Software | + | * [[Software construction]] |
− | *[[ | + | * [[Software deployment]] |
+ | * [[Software maintenance]] | ||
+ | * [[Programming team]] | ||
+ | * [[Open-source software|Open-source model]] | ||
− | | group7 = [[ | + | | group7 = [[Theory of computation]] |
− | | list7 | + | | list7 = |
− | *[[ | + | * [[Model of computation]] |
− | *[[ | + | * [[Formal language]] |
− | *[[ | + | * [[Automata theory]] |
+ | * [[Computability theory]] | ||
+ | * [[Computational complexity theory]] | ||
+ | * [[Logic in computer science|Logic]] | ||
+ | * [[Semantics (computer science)|Semantics]] | ||
− | | group8 = [[ | + | | group8 = [[Algorithm]]s |
− | + | | list8 = | |
− | *[[ | + | * [[Algorithm design]] |
− | *[[ | + | * [[Analysis of algorithms]] |
− | *[[ | + | * [[Algorithmic efficiency]] |
− | *[[ | + | * [[Randomized algorithm]] |
+ | * [[Computational geometry]] | ||
− | | group9 = [[ | + | | group9 = Mathematics<br/>of computing |
− | + | | list9 = | |
− | *[[ | + | * [[Discrete mathematics]] |
− | *[[ | + | * [[Probability]] |
− | *[[ | + | * [[Statistics]] |
− | *[[ | + | * [[Mathematical software]] |
− | *[[ | + | * [[Information theory]] |
− | *[[ | + | * [[Mathematical analysis]] |
+ | * [[Numerical analysis]] | ||
− | | group10 = [[ | + | | group10 = [[Information system|Information<br/>systems]] |
− | | list10 | + | | list10 = |
− | *[[ | + | * [[Database|Database management system]] |
− | *[[ | + | * [[Computer data storage|Information storage systems]] |
− | *[[ | + | * [[Enterprise information system]] |
− | *[[ | + | * [[Social software|Social information systems]] |
− | *[[ | + | * [[Geographic information system]] |
− | *[[ | + | * [[Decision support system]] |
− | *[[ | + | * [[Process control|Process control system]] |
− | *[[ | + | * [[Multimedia database|Multimedia information system]] |
− | *[[ | + | * [[Data mining]] |
− | *[[ | + | * [[Digital library]] |
− | *[[ | + | * [[Computing platform]] |
+ | * [[Digital marketing]] | ||
+ | * [[World Wide Web]] | ||
+ | * [[Information retrieval]] | ||
− | | group11 = [[Computer | + | | group11 = [[Computer security|Security]] |
− | | list11 | + | | list11 = |
− | *[[ | + | * [[Cryptography]] |
− | *[[Computer | + | * [[Formal methods]] |
− | *[[ | + | * [[Security service (telecommunication)|Security services]] |
+ | * [[Intrusion detection system]] | ||
+ | * [[Computer security compromised by hardware failure|Hardware security]] | ||
+ | * [[Network security]] | ||
+ | * [[Information security]] | ||
+ | * [[Application security]] | ||
− | | group12 = [[Human–computer interaction]] | + | | group12 = [[Human–computer interaction|Human–computer<br/>interaction]] |
− | | list12 | + | | list12 = |
− | *[[ | + | * [[Interaction design]] |
− | *[[ | + | * [[Social computing]] |
− | *[[ | + | * [[Ubiquitous computing]] |
− | *[[ | + | * [[Visualization (graphics)|Visualization]] |
− | *[[ | + | * [[Computer accessibility|Accessibility]] |
− | | group13 = [[ | + | | group13 = [[Concurrency (computer science)|Concurrency]] |
− | | list13 | + | | list13 = |
− | *[[ | + | * [[Concurrent computing]] |
− | *[[ | + | * [[Parallel computing]] |
− | *[[ | + | * [[Distributed computing]] |
− | + | * [[Multithreading (computer architecture)|Multithreading]] | |
− | + | * [[Multiprocessing]] | |
− | |||
− | *[[ | ||
− | *[[ | ||
− | | | + | | group14 = [[Artificial intelligence|Artificial<br/>intelligence]] |
+ | | list14 = | ||
+ | * [[Natural language processing]] | ||
+ | * [[Knowledge representation and reasoning]] | ||
+ | * [[Computer vision]] | ||
+ | * [[Automated planning and scheduling]] | ||
+ | * [[Mathematical optimization|Search methodology]] | ||
+ | * [[Control theory|Control method]] | ||
+ | * [[Philosophy of artificial intelligence]] | ||
+ | * [[Distributed artificial intelligence]] | ||
− | + | | group15 = [[Machine learning]] | |
+ | | list15 = | ||
+ | * [[Supervised learning]] | ||
+ | * [[Unsupervised learning]] | ||
+ | * [[Reinforcement learning]] | ||
+ | * [[Multi-task learning]] | ||
+ | * [[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]] | ||
− | [[Category:Computer science templates]] | + | | group17 = Applied<br/>computing |
+ | | list17 = | ||
+ | * [[E-commerce]] | ||
+ | * [[Enterprise software]] | ||
+ | * [[Computational mathematics]] | ||
+ | * [[Computational physics]] | ||
+ | * [[Computational chemistry]] | ||
+ | * [[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]] | ||
+ | * [[Educational technology]] | ||
+ | * [[Document management system|Document management]] | ||
+ | |||
+ | | below = | ||
+ | * {{Icon|Book}} '''[[Book:Computer science|Book]]''' | ||
+ | * {{icon|category}} '''[[:Category:Computer science|Category]]''' | ||
+ | * {{Icon|Outline}} '''[[Outline of computer science|Outline]]''' | ||
+ | * {{Icon|WikiProject}}'''[[Wikipedia:WikiProject Computer science|WikiProject]]''' | ||
+ | * {{icon|commons}} '''[[commons:Category:Computer science|Commons]]''' | ||
+ | |||
+ | }}<noinclude> | ||
+ | {{documentation|content= | ||
+ | {{collapsible option}} | ||
+ | [[Category:Computer science templates| ]] | ||
+ | [[Category:Computer science navigational boxes| ]] | ||
}}</noinclude> | }}</noinclude> |
Latest revision as of 13:19, 5 October 2020

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. |