Computer Engineer definition of a computer:
1. Bus
2. I/O
3. Processor
4. Memory
OS not required.. but likely
And add some HIDs and it's a "full-fledged computer"
Never claimed that an embedded microprocessor wasn't a computer - just objected to the "full-fledged" adjective....