Designing an Undergraduate Software Engineering Project to Include Software Security Concepts.
Cynthia Y. LesterFrank JamersonPublished in: Software Engineering Research and Practice (2009)
Keyphrases
- software engineering
- personal software process
- computer science curriculum
- software development
- software projects
- artificial intelligence
- requirements elicitation
- engineering students
- software systems
- programming language
- computer science
- upper level
- systems development
- requirements engineering
- software design
- language technology
- project management
- development process
- object oriented
- concept learning
- reverse engineering
- database
- software engineers
- software architecture
- mechanical engineering
- development methodologies
- data mining
- software process
- software maintenance
- design patterns
- human computer interaction
- case study
- knowledge management