Publications  Teaching  Software  Data  Events  e-mail


Object-oriented analysis, design and programming

B.Sc. in Medialogy, 4th semester, Aalborg University (Aalborg)

2009 - 2011

David Meredith


Lectures

Exercises

Code

Past examinations


Lectures

Classes in UML and Java

Class Models

Development Process

Introducing the Unified Modeling Language (UML)

Object concepts

Sequence diagrams

Software engineering with components

State machine and activity diagrams

Use case models

Exercises

Basic OOP in Java

Classes in UML and Java

Class models

Installing and configuring Java and Eclipse

Installing Subclipse and basic OOP in Java

Intermediate topics in Java

Some Java problems

Selected past exam questions

Sequence diagrams and state machine diagrams

Sequence diagrams

State machines and activity diagrams

Use case for a supermarket till system

Code

2010 Examination Java code

2010 Re-Examination Java code

Classes in UML and Java - ToDo code

Introduction to Java programming

Introduction to OO programming in Java

Substitutability example

Code for this OOADP course on Google code

Past examinations

2009 Examination

2009 Re-Examination

2010 Examination

2010 Re-Examination

2011 Examination

2011 Re-Examination


© 2001-2023 by David Meredith. All rights reserved.