This is a list of the individual topics in Electronics, Mathematics, and Integrated Circuits that together make up the Computer Engineering field. The organization is by topic to create an effective Study Guide for this field. The contents match the full body of topics and detail information expected of a person identifying themselves as a Computer Engineering expert as laid out by the National Council of Examiners for Engineering and Surveying.[1] It is a comprehensive list and superset of the computer engineering topics generally dealt with at any one time.
Booth's multiplication algorithm
Operational amplifier applications
Modified discrete cosine transform
Error detection and correction
Circuit minimization for Boolean functions
Complex programmable logic device
Application-specific integrated circuit
Espresso heuristic logic minimizer
Routing (electronic design automation)
Boundary scan description language
Reduced instruction set computing
Hazard (computer architecture)
Explicitly parallel instruction computing
High-availability Seamless Redundancy
Fault-tolerant computer system
Redundant array of independent memory
Synchronous dynamic random-access memory
Hard disk drive performance characteristics
Comparison of real-time operating systems
Earliest deadline first scheduling
Synchronization (computer science)
Software requirements specification
Structured systems analysis and design method
List of software development philosophies
Programming language generations
Comparison of programming languages
Object-oriented design
Software configuration management
Systems development life cycle
Application Interface Specification
Acceptance test-driven development
Verification and validation (software)
Correctness (computer science)
Nyquist–Shannon sampling theorem
Shannon's source coding theorem
Internet
Simple Network Management Protocol
Reliability (computer networking)
Separation of protection and security
Information security management system
Multiple-criteria decision analysis