Keyphrases
- information systems
- computer systems
- engineering education
- industrial design
- educational software
- e learning
- engineering design
- software systems
- software development
- web enabled
- distance learning
- software tools
- st century
- engineering students
- software process
- industrial engineering
- cyber infrastructure
- requirements engineering
- software architecture
- web based learning
- higher education
- computer science
- physical sciences
- software engineering
- source code
- mobile learning
- engineering problems
- information and communication technologies
- web design
- software maintenance
- object oriented
- software design
- technical infrastructure
- software intensive systems
- hybrid learning