Course - Software Engineering II - IT2603
Software Engineering II
About
About the course
Course content
The course gives an introduction to additional software development modelling methods than in TDT4140. In the course several development methods are compared. Prototyping used in software development, risk analysis and risk management in IT projects, estimation of time and cost of software projects, testing and verification/validation, Cleanroom Software Engineering, reengineering and software quality assurance. Component based software development. maintenance of software systems, Configuration management
Learning outcome
To give the students a broader knowledge of software engineering,in addition other aspects of professional software development, such as testing, quality assurance, estimation, risk management and maintenance is covered.
Learning methods and activities
Lectures, excercises and project work.
Compulsory assignments
- Exercises
Recommended previous knowledge
TDT4140 Software Engineering, or equivalent.
Course materials
R. S. Pressman: Software Engineering
Copy of Powerpoint presentations. Articles from periodicals (specific articles will be decided later)
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| DT8100 | 7.5 sp | |
| MNFIT263 | 7.5 sp | |
| MNFIT263 | 7.5 sp |
Subject areas
- Informatics