Embedded Systems & CS Education




What is the difference between a microcontroller and microprocessor?


Microprocessors aren’t made for a specific task. They only contain a CPU. On the other hand, microcontrollers contain various parts including microprocessors and I/O ports. They are designed for a specific task.



What are realtime systems?


It is a system that processes data and returns results in a fixed time constraint. This time constraint is so short that the results can be viewed in “realtime”.



What is a control system?


It is a system that can manage and control the operations of other devices.



What are intelligent tutoring systems?


These are computer systems that mimic the personalized learning methods of human teachers, by providing customized lessons, instructions and feedback.