Keyphrases
- programming course
- introductory computer science
- computer science
- source code
- programming concepts
- programming language
- computer science curriculum
- open source
- learning objects
- higher education
- programming skills
- distance education
- computer engineering
- object oriented
- e learning
- cross platform
- java programs
- development environment
- online course
- learning management systems
- lightweight
- byte code
- student learning
- neural network
- web services
- machine learning
- computer programming
- software systems
- computer science students
- undergraduate and graduate
- artificial intelligence