Difference between revisions of "Template:Computer science"
Jump to navigation
Jump to search
imported>RubenSchade (converted to use hlist for accessibility as per WP:HLIST) |
imported>Frietjes m (wikify) |
||
| Line 1: | Line 1: | ||
{{Navbox | {{Navbox | ||
| − | |name | + | | name = Computer science |
| − | |title = Major fields of [[computer science]] | + | | title = Major fields of [[computer science]] |
| − | |state = {{{state<includeonly>|autocollapse</includeonly>}}} | + | | state = {{{state<includeonly>|autocollapse</includeonly>}}} |
| − | |listclass = hlist | + | | listclass = hlist |
| − | |group1 = [[Mathematics|Mathematical foundations]] | + | | group1 = [[Mathematics|Mathematical foundations]] |
| − | |list1 = | + | | list1 = |
*[[Mathematical logic]] | *[[Mathematical logic]] | ||
*[[Set theory]] | *[[Set theory]] | ||
| Line 18: | Line 18: | ||
*[[Boolean algebra]] | *[[Boolean algebra]] | ||
| − | |group2 = [[Theory of computation]] | + | | group2 = [[Theory of computation]] |
| − | |list2 = | + | | list2 = |
*[[Automata theory]] | *[[Automata theory]] | ||
*[[Computability theory]] | *[[Computability theory]] | ||
| Line 25: | Line 25: | ||
*[[Quantum computer|Quantum computing theory]] | *[[Quantum computer|Quantum computing theory]] | ||
| − | |group3 = [[Algorithm]]s, [[data structure]]s | + | | group3 = [[Algorithm]]s, [[data structure]]s |
| − | |list3 = | + | | list3 = |
*[[Analysis of algorithms]] | *[[Analysis of algorithms]] | ||
*[[Algorithm design]] | *[[Algorithm design]] | ||
*[[Computational geometry]] | *[[Computational geometry]] | ||
| − | |group4 = [[Programming language]]s, [[compiler]]s | + | | group4 = [[Programming language]]s, [[compiler]]s |
| − | |list4 = | + | | list4 = |
*[[Parsing|Parsers]] | *[[Parsing|Parsers]] | ||
*[[Interpreter (computing)|Interpreters]] | *[[Interpreter (computing)|Interpreters]] | ||
| Line 41: | Line 41: | ||
*[[Programming paradigm]]s | *[[Programming paradigm]]s | ||
| − | |group5 = [[concurrency (computer science)|Concurrent]], [[parallel computing|parallel]], [[distributed computing|distributed]] systems | + | | group5 = [[concurrency (computer science)|Concurrent]], [[parallel computing|parallel]], [[distributed computing|distributed]] systems |
| − | |list5 = | + | | list5 = |
*[[Multiprocessing]] | *[[Multiprocessing]] | ||
*[[Grid computing]] | *[[Grid computing]] | ||
*[[Concurrency control]] | *[[Concurrency control]] | ||
| − | |group6 = [[Software engineering]] | + | | group6 = [[Software engineering]] |
| − | |list6 = | + | | list6 = |
*[[Requirements analysis]] | *[[Requirements analysis]] | ||
*[[Software design]] | *[[Software design]] | ||
| Line 56: | Line 56: | ||
*[[Software development process]] | *[[Software development process]] | ||
| − | |group7 = [[Systems architecture|System architecture]] | + | | group7 = [[Systems architecture|System architecture]] |
| − | |list7 = | + | | list7 = |
*[[Computer architecture]] | *[[Computer architecture]] | ||
*[[Microarchitecture|Computer organization]] | *[[Microarchitecture|Computer organization]] | ||
*[[Operating system]]s | *[[Operating system]]s | ||
| − | |group8 = [[Telecommunication]], [[computer networking|networking]] | + | | group8 = [[Telecommunication]], [[computer networking|networking]] |
| − | |list8 = | + | | list8 = |
*[[Computer music|Computer audio]] | *[[Computer music|Computer audio]] | ||
*[[Routing]] | *[[Routing]] | ||
| Line 69: | Line 69: | ||
*[[Cryptography]] | *[[Cryptography]] | ||
| − | |group9 = [[Database]]s | + | | group9 = [[Database]]s |
| − | |list9 = | + | | list9 = |
*[[Database management system]]s | *[[Database management system]]s | ||
*[[Relational database]]s | *[[Relational database]]s | ||
| Line 78: | Line 78: | ||
*[[Data mining]] | *[[Data mining]] | ||
| − | |group10 = [[Artificial intelligence]] | + | | group10 = [[Artificial intelligence]] |
| − | |list10 = | + | | list10 = |
*[[Automated reasoning]] | *[[Automated reasoning]] | ||
*[[Computational linguistics]] | *[[Computational linguistics]] | ||
| Line 89: | Line 89: | ||
*[[Robotics]] | *[[Robotics]] | ||
| − | |group11 = [[Computer graphics]] | + | | group11 = [[Computer graphics]] |
| − | |list11 = | + | | list11 = |
*[[Visualization (computer graphics)|Visualization]] | *[[Visualization (computer graphics)|Visualization]] | ||
*[[Computer animation]] | *[[Computer animation]] | ||
*[[Image processing]] | *[[Image processing]] | ||
| − | |group12 = [[Human–computer interaction]] | + | | group12 = [[Human–computer interaction]] |
| − | |list12 = | + | | list12 = |
*[[Computer accessibility]] | *[[Computer accessibility]] | ||
*[[User interface]]s | *[[User interface]]s | ||
| Line 103: | Line 103: | ||
*[[Virtual reality]] | *[[Virtual reality]] | ||
| − | |group13 = [[Computational science|Scientific computing]] | + | | group13 = [[Computational science|Scientific computing]] |
| − | |list13 = | + | | list13 = |
*[[Artificial life]] | *[[Artificial life]] | ||
*[[Bioinformatics]] | *[[Bioinformatics]] | ||
| Line 114: | Line 114: | ||
*[[Symbolic computation|Symbolic mathematics]] | *[[Symbolic computation|Symbolic mathematics]] | ||
| − | |below | + | | below = Note: Computer science can also be divided into different topics or fields according to the [[ACM Computing Classification System]]. |
| − | }} | + | |
| − | <noinclude> | + | }}<noinclude> |
[[Category:Computer science templates]] | [[Category:Computer science templates]] | ||
[[ar:قالب:علم الحاسوب]] | [[ar:قالب:علم الحاسوب]] | ||