Publications  Teaching  Software  Data  Events  e-mail


Object-oriented software engineering

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

2012 -

David Meredith


Lectures

Exercises

Code

Past examinations


Lectures

Software engineering with components

Introduction to Java programming

Object concepts

Introduction to the Unified Modelling Language

Class models

Introduction to OOP in Java

Intermediate Java programming

Sequence diagrams and classes in UML and Java

State machine diagrams and activity diagrams

Multi-threaded programming in Java

Network programming in Java

Creating GUIs in Java with Swing

Exercises

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 lectures 1 to 9 on Google code

Code for lectures 10 to 12 on Google code

Past examinations

2009 Examination

2009 Examination Answers

2009 Re-Examination

2009 Re-Examination Answers

2010 Examination

2010 Examination Answers

2010 Re-Examination

2011 Examination

2011 Re-Examination

2012 Examination

2012 Examination Answers

2012 Re-Examination

2012 Re-Examination Answers

2013 Examination

2013 Examination Answers

2013 Re-Examination

2013 Re-Examination Answers


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