Modern software development concepts: a new philosophy for CS2.
Paul T. TymannG. Michael SchneiderPublished in: ACM SIGCSE Bull. (2000)
Keyphrases
- software development
- software engineering
- artificial intelligence
- software architecture
- software design
- neural network
- development process
- pair programming
- computer science
- information processing
- semantic network
- software projects
- concept learning
- knowledge management
- cost estimation
- effort estimation
- introductory programming courses