Course - Advanced Software Engineering - TDT4242
TDT4242 - Advanced Software Engineering
About
Examination arrangement
Examination arrangement: Portfolio assessment
Grade: Letters
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Arbeider | 50/100 | |||
Skriftlig eksamen | 50/100 | 4 timer |
Course content
Requirements specification, with focus on the transition from user requirements to technical requirements, with considerations of realizability and testability. Estimation. Testing, test planning, and test-driven development, various test types and techniques for testing. Other validation techniques, quality assurance and process improvement. Agile methods. Development method specifically for component-based and service oriented software development, outsourcing and offshoring, open source software and software ecosystems. Methods for management and maintenance of large software systems, legacy-based development.
Learning outcome
Knowledge: Insight in modern processes and methods for development and quality assurance of software systems, understanding of strengths and weaknesses of various techniques and which ones are apppropriate depending on the context. A deep understanding the relationship between requirements specification, design, and testing.
Skills: Be able to make appropriate and well-argued choices of processes and techniques based on the project context. Be able to handle the transition between various subtasks and collaboration between various actors in the software development process.
General competencies: Be able to understand research results in software engineering and be able to make use of these in the evolution of own practice in the field.
Learning methods and activities
Lectures and exercises. Portfolio assessment is the basis for the grade in the course. The portfolio includes a final written exam (50%) and other work (50%). The results for the parts are given in %-scores, while the entire portfolio is assigned a letter grade. If there is a re-sit examination, the examination form may change from written to oral.
Compulsory assignments
- Exercises
Recommended previous knowledge
Subjects TDT4140 or equivalent.
Course materials
Will be given at the start of the course.
Version: 1
Credits:
7.5 SP
Study level: Third-year courses, level III
Term no.: 1
Teaching semester: SPRING 2016
Language of instruction: English
-
- Technological subjects
Department with academic responsibility
Department of Computer Science
Examination
Examination arrangement: Portfolio assessment
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Spring ORD Arbeider 50/100
-
Room Building Number of candidates - Spring ORD Skriftlig eksamen 50/100 2016-06-02 09:00
-
Room Building Number of candidates - Summer KONT Arbeider 50/100
-
Room Building Number of candidates - Summer KONT Oral examination 50/100 2016-08-08
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"