1 / 8

Lecture 1. Introduction

Software Engineering (Second Year) Dr. Rami Bahsoon School of Computer Science The University Of Birmingham r.bahsoon@cs.bham.ac.uk www.cs.bham.ac.uk/~rzb Office 112 Computer Science. Lecture 1. Introduction. Who I am. Rami Bahsoon: course facilitator Lecturer in Software Engineering

Download Presentation

Lecture 1. Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Engineering (Second Year)Dr. Rami BahsoonSchool of Computer ScienceThe University Of Birminghamr.bahsoon@cs.bham.ac.ukwww.cs.bham.ac.uk/~rzbOffice 112 Computer Science Lecture 1. Introduction Software Engineering Dr R Bahsoon

  2. Who I am • Rami Bahsoon: course facilitator • Lecturer in Software Engineering • Background: MS and PhD in Software Engineering • Delivered related courses at the MSc and BSc level • Active researcher in the field of Software Engineering • Office: School of Computer Science, Office 112 • Web: http://www.cs.bham.ac.uk/~rzb/ • E-mail: r.bahsoon@cs.bham.ac.uk Software Engineering Dr R Bahsoon

  3. Objectives • Describes the principles and practices of systematically engineering software systems using UML • Engineering OO Software • Describes Unified Modeling Language (UML) notations to the specification, analysis, design, and modeling of OO software • Overview of process models Software Engineering Dr R Bahsoon

  4. Assessment • Assessment • Assessment on Part II • 2 hr examination (33%) • Continuous assessment (34%) • Group modelling exercise – due date TBD • Courtesy face-to-face feedback providing training for your examination • Resit (where allowed) by examination only with the continuous assessment marks carried forward Software Engineering Dr R Bahsoon

  5. Meetings • Lectures & meetings • Monday, 12:00–1:00, UGO4 – Learning Centre. • Tuesday, 12:00-1:00, LT1 – Law (all groups) • Office Hours: • Open door policy or follow my timetable (TBA) • Appointment by e-mail r.bahsoon@cs.bham.ac.uk • Please use SE in the subject head • Read your e-mails for any updates! Software Engineering Dr R Bahsoon

  6. Learning resources • My teaching page: http://www.cs.bham.ac.uk/~rzb/teaching.htm • Self-contained material • Handouts • UML related books: • 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 Software Engineering Dr R Bahsoon

  7. Learning outcome • Describe and use principles for building OO software systems using UML • Knowledge of UML notation: ability to produce UML documentation • Group-working skills (real-life practical requirement!) Software Engineering Dr R Bahsoon

  8. Questions ? Software Engineering Dr R Bahsoon

More Related