Template:Computer science: Difference between revisions
Appearance
Content deleted Content added
Antonielly (talk | contribs) Programming languages and Compilers -> added Programming paradigms |
No edit summary |
||
Line 9: | Line 9: | ||
|group2 = [[Theory of computation]] |
|group2 = [[Theory of computation]] |
||
|list2 = [[Automata theory]]{{·}} [[Computability theory (computer science)|Computability |
|list2 = [[Automata theory|Automata]]{{·}} [[Computability theory (computer science)|Computability]]{{·}} [[Computational complexity theory|Computational complexity]]{{·}} [[Quantum computing|Quantum Computing]] |
||
|group3 = [[Algorithm]]s and [[data structure]]s |
|group3 = [[Algorithm]]s and [[data structure]]s |
||
|list3 = [[Analysis of algorithms]]{{·}} [[Algorithm design]]{{·}} [[Computational geometry]] |
|list3 = [[Analysis of algorithms]]{{·}} [[Algorithm design]]{{·}} [[Computational geometry]] |
||
|group4 = [[Programming language |
|group4 = [[Programming language]]s |
||
|list4 = [[ |
|list4 = [[Compiler]]s{{·}} [[Parser]]s{{·}} [[Interpreter_(computing)|Interpreters]]{{·}} [[Programming paradigm]]s |
||
([[Declarative programming|Declarative]]{{·}} [[Imperative programming|Imperative]]{{·}} [[Logic programming|Logic]]{{·}} [[Procedural programming|Procedural]]) |
|||
|group5 = Types of Computation |
|||
|group5 = [[Concurrency (computer science)|Concurrent]], [[Parallel computing|Parallel]], and [[Distributed computing|Distributed]] systems |
|||
|list5 = [[ |
|list5 = [[Cloud computing]]{{·}} [[Cluster (computing)|Cluster Computing]]{{·}} [[Distributed computing]]{{·}} [[Grid computing]]{{·}} [[Parallel computing]] |
||
|group6 = [[Software engineering]] |
|group6 = [[Software engineering]] |
||
|list6 = [[Requirements analysis]]{{·}} [[Software design]]{{·}} [[Computer programming]]{{·}} [[Formal methods]]{{·}} [[Software testing]]{{·}} [[Software development process]] |
|list6 = [[Requirements analysis]]{{·}} [[Software design]]{{·}} [[Computer programming]]{{·}} [[Formal methods]]{{·}} [[Software testing]]{{·}} [[Software development process]]{{·}} [[Design pattern]] |
||
|group7 = [[System architecture]] |
|group7 = [[System architecture]] |
||
|list7 = [[Computer architecture]]{{·}} [[Computer organization]]{{·}} [[Operating system]]s |
|list7 = [[Computer architecture]]{{·}} [[Computer organization]]{{·}} [[Operating system]]s{{·}} [[Management information system]] |
||
|group8 = [[Telecommunication]] & [[Computer_networking|Networking]] |
|group8 = [[Telecommunication]] & [[Computer_networking|Networking]] |
||
|list8 = [[Computer audio]]{{·}} [[Routing]]{{·}} [[Network topology]]{{·}} [[Cryptography]] |
|list8 = [[Computer audio]]{{·}} [[Routing]]{{·}} [[Network topology]]{{·}} [[OSI model]]{{·}} [[Cryptography]]{{·}} [[World Wide Web]]{{·}} [[Semantic Web]]{{·}} [[Internetworking]] |
||
|group9 = [[Databases]] |
|group9 = [[Databases]] |
||
|list9 = [[ |
|list9 = [[:Category:Database theory|Database theory]]{{·}} [[Data mining]]{{·}} [[Data modeling]]{{·}} [[OLAP]] |
||
⚫ | |||
⚫ | |||
| |
|group10 = [[Computer graphics]] |
||
| |
|list10 = [[Visualization_(graphic)|Visualization]]{{·}} [[Image processing]] |
||
⚫ | |||
⚫ | |||
| |
|list11 = [[Artificial life]]{{·}} [[Bioinformatics]]{{·}} [[Cognitive Science]]{{·}} [[Computational chemistry]]{{·}} [[Computational neuroscience]]{{·}} [[Computational physics]]{{·}} [[Numerical_analysis|Numerical algorithms]]{{·}} [[Symbolic mathematics]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
|list13 = [[ |
|list13 = [[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]]. |