Computer engineering is an interdisciplinary discipline combining electrical engineering and computer science to develop both hardware and software. Computer engineers typically train in electronic engineering, software design, and hardware–software integration, distinguishing their expertise from pure software engineering or electronic engineering. Their work spans designing microcontrollers, microprocessors, personal computers, and supercomputers, as well as circuit design. This field not only focuses on how computer systems operate but also their integration into broader technological systems, as outlined in this comprehensive outline.
Main articles on computer engineering
- Computer
- Computer science
- Engineering
- Electrical engineering
- Electronics and Computer Engineering
- Software engineering
History of computer engineering
General
- Time line of computing 2400 BC - 1949 - 1950–1979 - 1980–1989 - 1990–1999 - 2000–2009
- History of computing hardware up to third generation (1960s)
- History of computing hardware from 1960s to current
- History of computer hardware in Eastern 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
- History of the graphical user interface
- Timeline of computing
- Timeline of operating systems
- Timeline of programming languages
- Timeline of artificial intelligence
- Timeline of cryptography
- Timeline of algorithms
- Timeline of quantum computing
Product specific
- Timeline of DOS operating systems
- Classic Mac OS
- History of macOS
- History of Microsoft Windows
- Timeline of the Apple II series
- Timeline of Apple products
- Timeline of file sharing
- Timeline of OpenBSD
Hardware
- Digital electronics
- Very-large-scale integration
- Hardware description language
- Application-specific integrated circuit
- Electrical network
- Microprocessor
Software
System design
Interdisciplinary fields
See also
External links
- Computer Engineering at The Princeton Review
- Computer Engineering Conference Calendar
References
IEEE Computer Society; ACM (December 12, 2004). Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (PDF). p. iii. Retrieved December 17, 2012. Computer System engineering has traditionally been viewed as a combination of both electronic engineering (EE) and computer science (CS). /wiki/IEEE_Computer_Society ↩
Trinity College Dublin. "What is Computer System Engineering". Retrieved April 21, 2006. http://www.tcd.ie/Engineering/about/what_is_eng/computer_eng_intro.html ↩