Students' perceptions in software modelling using UML in undergraduate final year projects.
Kanos MatyokurehwaKendra Tafadzwa MakoniPublished in: Int. J. Bus. Inf. Syst. (2021)
Keyphrases
- software development
- engineering courses
- undergraduate students
- software engineering
- software systems
- computer science students
- uml profile
- engineering students
- computer science curriculum
- software projects
- programming course
- unified modelling language
- modeling language
- computer science courses
- software development life cycle
- educational software
- software engineers
- software development process
- software architecture
- computer software
- student learning
- learning experience
- higher education
- personal software process
- software design
- learning environment
- case study
- practical experiences
- software maintenance
- computer science
- college level
- online environment
- development process
- software testing
- chemical engineering
- learning outcomes
- upper level
- learning activities
- collaborative learning
- source code
- high school
- learning process
- software evolution
- online course
- college students
- high school students
- intelligent tutoring systems
- electrical engineering
- graduate students
- metamodel
- model driven architecture
- formal methods
- faculty members
- semester long
- graduate school
- distance learning
- african american
- software product
- database design
- uml class diagrams
- attitudes toward
- software repositories
- teaching methods
- requirements engineering
- software quality
- cooperative learning