Exploring the gap between the student expectations and the reality of teamwork in undergraduate software engineering group projects.
Claudia IacobShamal FailyPublished in: J. Syst. Softw. (2019)
Keyphrases
- software engineering
- computer science curriculum
- software development
- engineering courses
- software projects
- computer science students
- undergraduate students
- semester long
- engineering students
- learning environment
- case study
- student learning
- college level
- lower levels
- artificial intelligence
- computer science
- software systems
- development process
- undergraduate engineering
- reverse engineering
- software engineers
- student participation
- student model
- tutoring system
- project management
- programming course
- multi agent
- object oriented
- collaborative activities
- online course
- learning styles
- software development process
- design patterns
- intelligent agents
- information systems
- software maintenance
- open source
- online collaborative
- software reuse
- software evolution
- discussion forums
- high school students