Keyphrases
- computer science
- computer science education
- lecture notes
- distance learning
- computing education
- undergraduate and graduate
- computer engineering
- library and information science
- computer scientists
- students studying
- e learning
- mobile learning
- artificial intelligence
- distance education
- information and communication technologies
- social issues
- st century
- computer science curriculum
- researchers and practitioners
- web based learning
- data mining
- lifelong learning
- related fields
- interactive learning
- postgraduate students
- applied mathematics
- university level
- learning sciences
- engineering education
- selected papers
- computer architecture
- graduate students
- hong kong
- educational technology
- social sciences
- higher education
- information science
- electrical engineering
- computer programming
- problem based learning
- quantitative methods
- learning community
- learning experience
- information systems
- instructional systems