Download presentation
Presentation is loading. Please wait.
1
Software Engineering I
Session 0 Introduction to the module
2
Basic Information Level 5, 15 credits Module code: BUCI066H5
Place: Woburn House, 20 Tavistock Square, WC1H 9HQ Lecturer: Taolue Chen Phd from Free University Amsterdam and Centre for Mathematics and Informatics (CWI), NL ( ) Research fellow at University of Twente, NL ( ) Research fellow at University of Oxford, UK ( ) Lecturer and Senior Lecturer at Middlesex University ( ) But next academic year: BSc Computing program SE1 (Level 4, compulsory), SE2 (Level 5, optional) Information System A&D (Level 5, Compulsory) Information System A&D II (Level 6, Compulsory)
3
Contents One term, first course in Software Engineering Focus on
Important concepts (such as software processes) – 3 sessions Essential software development activities – 5 sessions Project management and planning – 2 sessions
4
Arrangements Contents Date/Place Portfolio Remark W1 Introduction
Oct 4th Software failure (presentation) W2 2. Software processes Oct 11th Software processes (essay) W3 3. Agile methods Oct 18th Agile Methods (Comparison) W4 4. Requirements Oct 25th Requirements Specification W5 5. Modelling Nov 1st System Modelling W6 SELF-STUDY Nov 8th Deadline of C1 (9th) W7 6. Design and Impl. Nov 15th Software Implementation Strategies W8 7. Testing Nov 22nd Testing Plan W9 8. Evolution Nov 29th Software evolution (essay) W10 9. Project management Dec 6th Project Planning and Risk Assessment Deadline of C2 (7th) W11 10. Configuration control Dec 13th Version Control with Git and GitHub Jan 4th Deadline of C3 Can you add any more types of software to the list? Give specific examples of the different types of software you have listed. 10 sessions: Introduction Software process models Agile software development Requirement engineering Software modelling
5
Arrangement –con’d Revision: Time to be confirmed
We will use one session for revision Another session for Q&A Each session includes lectures and class activities You can learn more via videos and supplementary readings
6
Assessment Porfolio Tasks (20%)
Coursework portfolio. Students will complete three from a possible ten tasks based on session topics. Tasks will be approx words in length. Task 1. 23:55, November 9th, 2018 (5 weeks to complete, after the self-study week) Task 2. 23:55, December 7th, 2018 (4 weeks to complete) Task 3. 23:55, January 4th, 2019 (4 weeks to complete) 2 in red and 1 in green (or three red if you want) Final exam (80%) 2-hour exam, time to be announced
7
Textbook Ian Sommerville. Software Engineering. 10th Ed.
How do you think software engineering differs from other branches of engineering (e.g. civil engineering)? In what way do you think the theories, methods and tools used if software engineering are different from, or similar to other, more established, branches of engineering? In what ways is software engineering distinct from computer science?
8
Further reference books
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.