At the end of this course, the student will:
- know software development process models
- know basic terminology of software engineering
- understand modelling notations
- know requirements engineering phases and fundamentals
- know fundamentals of software project management techniques