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
		
		
		
		
		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
		
		
		
		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
		
		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-2024 by David Meredith. All rights reserved.