Applying Software Engineering to Teach Online Project-Based Software Engineering Courses.
Duc Minh LePublished in: SEED/QuASoQ@APSEC (2021)
Keyphrases
- engineering courses
- software engineering
- software development
- software systems
- software engineers
- software design
- software quality
- online learning
- software reuse
- software developers
- software projects
- development process
- software architecture
- software maintenance
- reverse engineering
- artificial intelligence
- real time
- design patterns
- e learning
- object oriented
- software engineering practices
- software engineering education
- software life cycle
- programming language
- mining software repositories
- computer systems
- computer networking
- formal methods
- knowledge management
- source code
- learning environment
- requirements engineering
- systems development
- software evolution
- relational databases
- development cycle
- software testing
- user interface
- software components
- life cycle