Outline of computer engineering: Difference between revisions

Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit
 
(47 intermediate revisions by 22 users not shown)
Line 1:
{{Short description|1=Overview of and topical guide to computer engineering}}
[[Image:80486dx2-large.jpg|thumb|Microprocessors, like the [[Intel 80486DX2]] die shown here, are a central component to many Computer Engineering applications.]]
<!--... Attention: THIS IS AN OUTLINE
'''[[Computer engineering]]''' (CE) is the design and development of computer systems. It is often considered a hybrid between [[Electrical Engineering]] and [[Computer Science]] due to the utilization of both [[Computer hardware|hardware]] and [[Computer software|software]] technologies in the field.
 
part of the set of 830+ outlines listed at
The following outline is provided as an overview of and introduction to computer engineering:
[[Wikipedia:Contents/Outlines]].
 
Wikipedia outlines are
a special type of list article.
They make up one of Wikipedia's
content navigation systems
 
See [[Wikipedia: Outlines]] and
[[Wikipedia:WikiProject Outlines]] for more details.
Further improvements
to this outline are on the way
...-->
The following [[Outline (list)|outline]] is provided as an overview of and introductiontopical guide to computer engineering:
 
'''[[Computer engineering]]''' &ndash; [[Discipline (academia)|discipline]] that integrates several fields of [[electrical engineering]] and [[computer science]] required to develop [[computer hardware]] and software.<ref>{{Cite book
| last = IEEE Computer Society
| author-link = IEEE Computer Society
 
|author2=ACM |author-link2=Association for Computing Machinery
| title = Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering
| url = http://www.acm.org/education/education/curric_vols/CE-Final-Report.pdf
| access-date = December 17, 2012
|date=December 12, 2004
| page = iii
| quote = Computer System engineering has traditionally been viewed as a combination of both electronic engineering (EE) and computer science (CS).
}}</ref> Computer engineers usually have training in [[electronic engineering]] (or [[electrical engineering]]), [[software design]], and hardware–software integration instead of only [[software engineering]] or electronic engineering. Computer engineers are involved in many hardware and software aspects of computing, from the design of individual [[microcontroller]]s, [[microprocessor]]s, [[personal computer]]s, and [[supercomputer]]s, to [[circuit design]]. This field of engineering not only focuses on how computer systems themselves work, but also how they integrate into the larger picture.<ref>{{Cite web
| last = Trinity College Dublin
| url = http://www.tcd.ie/Engineering/about/what_is_eng/computer_eng_intro.html
| title = What is Computer System Engineering
| access-date = April 21, 2006
}}</ref>
 
==Main articles on computer engineering ==
 
{{main|Computer engineering}}
* [[Computer]]
** [[Computer architecture]]
Line 13 ⟶ 44:
* [[Engineering]]
** [[Electrical engineering]]
** [[SoftwareElectronics and Computer Engineering]]
** [[Software engineering]]
** [[ Software Timeline]]
 
== Foundations ==
* [[Calculus]]
* [[Control system]]
* [[Electronics]]
* [[Matrix (mathematics)|Matrix theory]]
* [[Numerical analysis]]
* [[Solid-state physics]]
 
== History of computer engineering ==
 
=== General ===
 
* Time line of computing [[Timeline of computing 2400 BC–1949|2400 BC - 1949]] - [[Timeline of computing 1950–1979|1950-791950–1979]] - [[Timeline of computing 1980–1989|1980-891980–1989]] - [[Timeline of computing 1990–1999|1990-991990–1999]] - [[Timeline of computing 2000-2009|2000-092000–2009]]
* [[History of computing hardware]] up to third generation (1960s)
* [[History of computing hardware (1960s–present)|History of computing hardware]] from 1960s to current
* [[History of computer hardware in SovietEastern Bloc countries]]
* [[History of personal computers]]
* [[History of laptops ]]
* [[History of software engineering]]
* [[History of compiler writing]]
* [[History of the Internet ]]
* [[History of the World Wide Web]]
* [[History of video games]]
Line 46 ⟶ 70:
* [[Timeline of algorithms]]
* [[Timeline of quantum computing]]
 
=== Product specific === <!-- Questionable to be computer engineering?? -->
* [[Timeline of DOS operating systems]]
* [[Classic Mac OS history]]
* [[History of macOS]]
* [[History of Microsoft Windows]]
* [[Timeline of the Apple II familyseries]]
* [[Timeline of Apple products]]
* [[Timeline of file sharing]]
Line 56 ⟶ 82:
 
== Hardware ==
* [[ElectricalDigital networkelectronics]]
* [[Very-large-scale integration]]
* [[Hardware description language]]
* [[Application-specific integrated circuit]]
* [[Electrical network]]
* [[Microprocessor]]
 
== Software ==
* [[Assembly language]]
* [[ComputerOperating networkingsystem]]
* [[Computer ScienceDatabase]]
{{main|Computer* [[Software engineering}}]]
* [[Hardware description language]]
* [[Software Engineering]]
 
== System design ==
Line 70 ⟶ 99:
* [[Microarchitecture]]
* [[Multiprocessing]]
* [[Computer performance by orders of magnitude]]
 
== Interdisciplinary fields ==
* [[Human–computer interaction]]
* [[Computer network]]
* [[Digital signal processing]]
* [[Control systemtheory]]
 
== See also ==
* [[Computer Science]]
* [[List of basic information technology topics]]
 
==References==
{{Reflist}}
 
== External links ==
{{sisterlinkssister project links|Computer engineering}}
 
* [http://www.princetonreview.com/college/research/majors/majorBasics.asp?majorID=70 Computer Engineering] at The Princeton Review
* [https://web.archive.org/web/20051103090030/http://wwwdsa.uqac.ca/~lsr/emcos/emcos-index.php?page=Computer+Engineering+Conference+Calendar Computer Engineering Conference Calendar]
 
{{Engineering fields}}
{{Outline footer}}
 
[[Category:Outlines of computing and engineering|Computer engineering]]
[[Category:Outlines|Computer engineering]]
[[Category:Computer engineering| *]]
[[Category:Computing-related lists|Computer engineering topics, basic]]