Keyphrases
- higher education
- distance education
- online course
- learning objects
- open university
- undergraduate and graduate
- e learning
- blended learning
- computer science
- university level
- united kingdom
- computer engineering
- computer science students
- genetic algorithm
- university courses
- data sets
- computer science courses
- programming course
- hong kong
- learning management systems
- cooperative
- multimedia
- information systems
- neural network
- databases