Changes

Jump to: navigation, search

Template:Computer science

5,893 bytes added, 18:53, 5 November 2018
bypass redirect
{{navbox
| name = Computer science
| title = Major fields of [[computer science]]
| state = {{{state<includeonly>|autocollapse</includeonly>}}}
| bodyclass = hlist
| above = Note: This template roughly follows the 2012 [[ACM Computing Classification System]].

| group1 = [[Computer hardware|Hardware]]
| 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 = Computer systems<br/>organization
| list2 =
* [[Computer architecture]]
* [[Embedded system]]
* [[Real-time computing]]
* [[Dependability]]

| group3 = [[Computer network|Networks]]
| list3 =
* [[Network architecture]]
* [[Network protocol]]
* [[Networking hardware|Network components]]
* [[Network scheduler]]
* [[Network performance|Network performance evaluation]]
* [[Network service]]

| group4 = Software organization
| list4 =
* [[Interpreter (computing)|Interpreter]]
* [[Middleware]]
* [[Virtual machine]]
* [[Operating system]]
* [[Software quality]]

| group5 = [[Programming language theory|Software notations]]<br/>and [[Programming tool|tools]]
| 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 development]]
| list6 =
* [[Software development process]]
* [[Requirements analysis]]
* [[Software design]]
* [[Software construction]]
* [[Software deployment]]
* [[Software maintenance]]
* [[Programming team]]
* [[Open-source software|Open-source model]]

| group7 = [[Theory of computation]]
| list7 =
* [[Model of computation]]
* [[Formal language]]
* [[Automata theory]]
* [[Computational complexity theory]]
* [[Logic in computer science|Logic]]
* [[Semantics (computer science)|Semantics]]

| group8 = [[Algorithm]]s
| list8 =
* [[Algorithm design]]
* [[Analysis of algorithms]]
* [[Algorithmic efficiency]]
* [[Randomized algorithm]]
* [[Computational geometry]]

| group9 = Mathematics<br/>of computing
| list9 =
* [[Discrete mathematics]]
* [[Probability]]
* [[Statistics]]
* [[Mathematical software]]
* [[Information theory]]
* [[Mathematical analysis]]
* [[Numerical analysis]]

| group10 = [[Information system|Information<br/>systems]]
| list10 =
* [[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 security|Security]]
| list11 =
* [[Cryptography]]
* [[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|Human–computer<br/>interaction]]
| list12 =
* [[Interaction design]]
* [[Social computing]]
* [[Ubiquitous computing]]
* [[Visualization (computer graphics)|Visualization]]
* [[Computer accessibility|Accessibility]]

| group13 = [[Concurrency (computer science)|Concurrency]]
| 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]]

| 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 games]]
* [[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|Portal}} '''[[Portal:Computer science|Portal]]'''
* {{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>
Anonymous user

Navigation menu