Expanding CS education; improving software development.
Ed H. ChiRuben OrtegaPublished in: Commun. ACM (2010)
Keyphrases
- software development
- software engineering
- web based learning
- pair programming
- software architecture
- e learning
- distance learning
- software developers
- software testing
- higher education
- software systems
- problem based learning
- case study
- mobile learning
- development process
- software projects
- real world
- university level
- cost estimation
- software development projects
- software industry
- software maintenance
- online learning