Dr Rami Bahsoon

Lecturer in Software Engineering, School of Computer Science

The University of Birmingham

 

crest

 

University-of-Birmingham-logo

 

Home   Profile   Research   Publications   Teaching   ArchOptions  

 

2012/2013 Spring Semester:

BSc Level (Second Year). Software Engineering. 20 credits. Part II.

-Module syllabus can be found here

- Handouts will be also provided at the beginning of each unit.

- An effort has been made to make sure that the below units are self-contained. You are encouraged to consult the listed references for further reading.

Unit Number

Download

Content

References

Unit 0

Section Introduction

Module introduction and assessment

 

Unit 1

Engineering OO Software with Unified Modelling Language (UML)

 

 

Overview/review of UML notions for Engineering OO and CBS Software

-       Introduction

-       Use case modelling

-       Scenarios

-       Activity diagrams

-       Class analysis and object diagrams

-       Interaction diagrams

-       State diagrams

-       Component and deployment

UML Distilled: A Brief Guide to the Standard Object Modeling Language, Martin Fowler

Using UML: Software Engineering With Objects and Components, Perdita Stevens, Rob Pooley

Coursework

Software Engineering II Coursework

Released on 19/02/2013

Submission is due by April 22/2013(Firm Deadline)

 

 Please submit a hardcopy (to the reception) and e-mail a softcopy to softeng.bham@gmail.com

Walkthrough face-to-face Feedback before submission:

Demonstrator is Funmilade: http://www.cs.bham.ac.uk/~fof861/

Design Walkthrough Face-to-face feedback with Funmilade and me TBA

Unit 2

Software Lifecycle

Sample Solution for UML Exercises

UML Sample 1

UML Sample 2

Revision Session

Revision session

 

 

 

Coursework - Software Engineering Group Allocation

It is your own responsibility to form a Group of 5.

Please e-mail your grouping to softeng.bham@gmail.com by Friday March 16th/2012 11:59 pm the latest. Please do not use my e-mail account.

 

 

 

The University of Birmingham, Edgbaston, Birmingham, B15 2TT, UK
copyright of The University of Birmingham

 

http://www.ipstat.com/cgi-bin/ipstat?name=ramibham