Teaching "Ten commandments" of software engineering.
Zoran PutnikMirjana IvanovicZoran BudimacKlaus BothePublished in: MIPRO (2016)
Keyphrases
- software engineering
- computer science curriculum
- distance learning
- software systems
- software engineers
- learning environment
- object oriented
- online learning
- artificial intelligence
- engineering courses
- reverse engineering
- higher education
- software development
- software design
- programming language
- learning process
- software architecture
- systems development
- high school
- computer programming
- knowledge engineering
- learning systems
- neural network
- e learning
- software maintenance
- multimedia
- computer technology
- distance education
- educational technology
- cooperative learning
- learning community
- teaching materials
- learning sciences
- design patterns
- software reuse
- systems analysis and design
- thinking skills
- information systems
- human computer interaction