Computer Engineering

Computer engineering is a broad research area that encompasses diverse challenges that focus not only on computers, but on how they work together. Computer engineers build robots that can travel to places where humans never imagined exploring but also research parallel processing to build super fast computers. Computer engineers are typically focused on computer hardware, but frequently collaborate with computer scientists and overlap greatly into research involving computer software.

Research topics in the discipline include:

Topic  
Algorithms and computational complexity
Cloud computing
Compilers
Computer aided design
Computer architecture
Computer networking
Computer security, privacy, and information trust
Computer vision and pattern recognition
Cryptographic systems and protocols
Distributed algorithms
Distributed and peer-to-peer systems
Embedded, real-time, and hybrid systems
Fault tolerance and reliability
Formal methods and software verification
Hardware verification and testing
Logic design and VLSI
Machine learning
Natural language processing
Operating systems
Parallel processing
Programming languages
Robotics and motion planning
Speech recognition and processing
System modeling and measurement
Text Only Options

Top of page


Text Only Options

Open the original version of this page.

Usablenet Assistive is a UsableNet product. Usablenet Assistive Main Page.