Teaching real-world software engineering through a capstone project course with industrial customers.
Jari VanhanenTimo O. A. LehtinenCasper LasseniusPublished in: EduRex@ICSE (2012)
Keyphrases
- software engineering
- real world
- computer science curriculum
- software development
- case study
- software projects
- requirements elicitation
- high school
- technology transfer
- systems development
- requirements engineering
- engineering students
- software systems
- learning community
- data sets
- engineering design
- development process
- data mining
- higher education
- learning experience
- industrial applications
- artificial intelligence
- learning process
- virtual laboratory
- programming language
- design patterns
- engineering education
- primary school
- tertiary education
- project based learning
- marketing strategies
- project management
- educational settings
- technology enhanced
- computer programming
- online learning
- relational databases
- teacher training
- development methodologies
- formal methods
- curriculum development
- learning analytics