Keyphrases
- human factors
- human computer interaction
- engineering design
- design process
- product design
- engineering students
- engineering courses
- virtual laboratory
- e learning
- effective learning
- engineering education
- artificial intelligence
- hardware implementation
- learning design
- learning process
- user interface
- learning environment