Difference between revisions of "Template:Computer science"
Jump to navigation
Jump to search
imported>777sms |
imported>Mike J B m (Stamping out as many redirects as possible; direct links are better.) |
||
| Line 9: | Line 9: | ||
|group2 = [[Theory of computation]] | |group2 = [[Theory of computation]] | ||
| − | |list2 = [[Automata theory]]{{·}} [[ | + | |list2 = [[Automata theory]]{{·}} [[Computability theory]]{{·}} [[Computational complexity theory]]{{·}} [[Quantum computer|Quantum computing theory]] |
|group3 = [[Algorithm]]s and [[data structure]]s | |group3 = [[Algorithm]]s and [[data structure]]s | ||
| Line 15: | Line 15: | ||
|group4 = [[Programming language]]s and [[Compiler]]s | |group4 = [[Programming language]]s and [[Compiler]]s | ||
| − | |list4 = [[ | + | |list4 = [[Parsing|Parsers]]{{·}} [[Interpreter_(computing)|Interpreters]]{{·}} [[Procedural programming]]{{·}} [[Object-oriented programming]]{{·}} [[Functional programming]]{{·}} [[Logic programming]]{{·}} [[Programming paradigm]]s |
|group5 = [[Concurrency (computer science)|Concurrent]], [[Parallel computing|Parallel]], and [[Distributed computing|Distributed]] systems | |group5 = [[Concurrency (computer science)|Concurrent]], [[Parallel computing|Parallel]], and [[Distributed computing|Distributed]] systems | ||
| Line 23: | Line 23: | ||
|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]] | ||
| − | |group7 = [[System architecture]] | + | |group7 = [[Systems architecture|System architecture]] |
| − | |list7 = [[Computer architecture]]{{·}} [[Computer organization]]{{·}} [[Operating system]]s | + | |list7 = [[Computer architecture]]{{·}} [[Microarchitecture|Computer organization]]{{·}} [[Operating system]]s |
|group8 = [[Telecommunication]] & [[Computer_networking|Networking]] | |group8 = [[Telecommunication]] & [[Computer_networking|Networking]] | ||
| − | |list8 = [[Computer audio]]{{·}} [[Routing]]{{·}} [[Network topology]]{{·}} [[Cryptography]] | + | |list8 = [[Computer music|Computer audio]]{{·}} [[Routing]]{{·}} [[Network topology]]{{·}} [[Cryptography]] |
| − | |group9 = [[ | + | |group9 = [[Database]]s |
| − | |list9 = [[Data mining]]{{·}} [[Relational | + | |list9 = [[Data mining]]{{·}} [[Relational database]]s{{·}} [[SQL]]{{•}} [[Online analytical processing|OLAP]] |
|group10 = [[Artificial intelligence]] | |group10 = [[Artificial intelligence]] | ||
| − | |list10 = [[Automated reasoning]]{{·}} [[Computational linguistics]]{{·}} [[Computer vision]]{{·}} [[Evolutionary computation]]{{·}} [[Expert | + | |list10 = [[Automated reasoning]]{{·}} [[Computational linguistics]]{{·}} [[Computer vision]]{{·}} [[Evolutionary computation]]{{·}} [[Expert system]]s{{·}} [[Machine learning]]{{·}} [[Natural language processing]]{{·}} [[Robotics]] |
|group11 = [[Computer graphics]] | |group11 = [[Computer graphics]] | ||
| − | |list11 = [[Visualization_( | + | |list11 = [[Visualization_(computer graphics)|Visualization]]{{·}} [[Image processing]] |
| − | |group12 = [[ | + | |group12 = [[Human–computer interaction]] |
| − | |list12 = [[Computer accessibility]]{{·}} [[User interface]]s{{·}} [[Wearable computing]]{{·}} [[Ubiquitous computing]]{{·}} [[Virtual reality]] | + | |list12 = [[Computer accessibility]]{{·}} [[User interface]]s{{·}} [[Wearable computer|Wearable computing]]{{·}} [[Ubiquitous computing]]{{·}} [[Virtual reality]] |
|group13 = [[Computational science|Scientific computing]] | |group13 = [[Computational science|Scientific computing]] | ||
| − | |list13 = [[Artificial life]]{{·}} [[Bioinformatics]]{{·}} [[Cognitive | + | |list13 = [[Artificial life]]{{·}} [[Bioinformatics]]{{·}} [[Cognitive science]]{{·}} [[Computational chemistry]]{{·}} [[Computational neuroscience]]{{·}} [[Computational physics]]{{·}} [[Numerical_analysis|Numerical algorithms]]{{·}} [[Symbolic computation|Symbolic mathematics]] |
|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]]. | ||