Teaching an Object-Oriented Software Development Lifecycle in Undergraduate Software Engineering Education.
M. Brian BlakeTodd CornettPublished in: CSEE&T (2002)
Keyphrases
- software engineering education
- software development
- software engineering
- computer science curriculum
- engineering courses
- object oriented
- educational technology
- computer science students
- engineering students
- pair programming
- development process
- undergraduate engineering
- computer science courses
- programming course
- artificial intelligence
- software architecture
- case study
- learning technologies
- software testing
- relational databases
- development lifecycle
- learning environment
- learning outcomes
- professional development
- human computer interaction
- knowledge management
- data model
- learning process
- computer science
- e learning
- machine learning