Template:Computer science: Difference between revisions
Appearance
Content deleted Content added
No edit summary |
irrelevant to Computer Science |
||
Line 5: | Line 5: | ||
|liststyle = line-height:1.5em; |
|liststyle = line-height:1.5em; |
||
|group1 = [[ |
|group1 = [[Theory of computation]] |
||
|list1 = [[ |
|list1 = [[Automata theory|Automata]]{{·}} [[Computability theory (computer science)|Computability]]{{·}} [[Computational complexity theory|Computational complexity]]{{·}} [[Quantum computing|Quantum Computing]] |
||
|group2 = [[ |
|group2 = [[Algorithm]]s and [[data structure]]s |
||
|list2 = [[ |
|list2 = [[Analysis of algorithms]]{{·}} [[Algorithm design]]{{·}} [[Computational geometry]] |
||
|group3 = [[ |
|group3 = [[Programming language]]s |
||
|list3 = [[ |
|list3 = [[Compiler]]s{{·}} [[Parser]]s{{·}} [[Interpreter_(computing)|Interpreters]]{{·}} [[Programming paradigm]]s |
||
|group4 = [[Programming language]]s |
|||
|list4 = [[Compiler]]s{{·}} [[Parser]]s{{·}} [[Interpreter_(computing)|Interpreters]]{{·}} [[Programming paradigm]]s |
|||
([[Declarative programming|Declarative]]{{·}} [[Imperative programming|Imperative]]{{·}} [[Logic programming|Logic]]{{·}} [[Procedural programming|Procedural]]) |
([[Declarative programming|Declarative]]{{·}} [[Imperative programming|Imperative]]{{·}} [[Logic programming|Logic]]{{·}} [[Procedural programming|Procedural]]) |
||
| |
|group4 = Types of Computation |
||
| |
|list4 = [[Cloud computing]]{{·}} [[Cluster (computing)|Cluster Computing]]{{·}} [[Distributed computing]]{{·}} [[Grid computing]]{{·}} [[Parallel computing]] |
||
| |
|group5 = [[Software engineering]] |
||
| |
|list5 = [[Requirements analysis]]{{·}} [[Software design]]{{·}} [[Computer programming]]{{·}} [[Formal methods]]{{·}} [[Software testing]]{{·}} [[Software development process]]{{·}} [[Design pattern]]{{·}} [[Software framework]] |
||
| |
|group6 = [[System architecture]] |
||
| |
|list6 = [[Computer architecture]]{{·}} [[Computer organization]]{{·}} [[Operating system]]s{{·}} [[Management information system]] |
||
| |
|group7 = [[Telecommunication|Telecomm]] & [[Computer_networking|Networking]] |
||
| |
|list7 = [[Computer audio]]{{·}} [[Routing]]{{·}} [[Network topology]]{{·}} [[OSI model]]{{·}} [[Cryptography]]{{·}} [[World Wide Web]]{{·}} [[Semantic Web]]{{·}} [[Internetworking]] |
||
| |
|group8 = [[Databases]] |
||
| |
|list8 = [[:Category:Database theory|Database theory]]{{·}} [[Data mining]]{{·}} [[Data modeling]]{{·}} [[OLAP]] |
||
| |
|group9 = [[Computer graphics]] |
||
| |
|list9 = [[Visualization_(graphic)|Visualization]]{{·}} [[Image processing]] |
||
| |
|group10 = [[Computational science|Scientific computing]] |
||
| |
|list10 = [[Artificial life]]{{·}} [[Bioinformatics]]{{·}} [[Cognitive Science]]{{·}} [[Computational chemistry]]{{·}} [[Computational neuroscience]]{{·}} [[Computational physics]]{{·}} [[Numerical_analysis|Numerical algorithms]]{{·}} [[Symbolic mathematics]] |
||
| |
|group11 = [[Artificial intelligence]] |
||
| |
|list11 = [[Automated reasoning]]{{·}} [[Computational linguistics]]{{·}} [[Computer vision]]{{·}} [[Evolutionary computation]]{{·}} [[Machine learning]]{{·}} [[Natural language processing]]{{·}} [[Robotics]]{{·}} [[Cybernetics#In_Computer_Science|Cybernetics]] |
||
| |
|group12 = [[Human computer interaction|HCI]] / [[Man-machine interaction|MMI]] |
||
| |
|list12 = [[Computer accessibility]]{{·}} [[User interface]]s{{·}} [[Wearable computing]]{{·}} [[Ubiquitous computing]]{{·}} [[Virtual reality]] |
||
|below = NOTE: Computer science can also be split up into different topics or fields according to the [[ACM Computing Classification System]]. |
|below = NOTE: Computer science can also be split up into different topics or fields according to the [[ACM Computing Classification System]]. |
||
}} |
}} |