This course is an introduction to object-oriented software development – its principles, benefits, techniques and practical applications. You will acquire practical skills in applying object-oriented analysis and design, and explore many established techniques and current issues in object-oriented software development. The course covers topics such as domain modelling, requirements analysis, specifying the software, design, design patterns, implementation in Java, testing and component-based architectures. UML notation is used throughout. Although this is not a programming course, Java technology is used throughout to explore issues related to design and implementation.
| Course facts | |
|---|---|
| About this course: | |
| Course code | M885 |
| Credits | 15 |
| OU Level | Postgraduate |
| SCQF level | 11 |
| FHEQ level | 7 |
| Course work includes: | |
| 3 Tutor-marked assignments (TMAs) | |
| Examination | |
| No residential school | |
This course is available for study in the countries shown. Fees and financial support may vary by country.
The course introduces key aspects of the object-oriented software development and discusses current issues in the object-oriented approach – particularly novel development processes, patterns, components and architectures. The course is primarily for:
There are no entry requirements, but we do assume that you have already studied to HNC/HND level or have equivalent experience from your employment. You should have experience of programming and programming environments, as the course gives no introduction to the basic concepts of programming and algorithms. You need a basic knowledge of the use of a personal computer and an internet browser. If you have any doubt about the suitability of the course, please contact our Student Registration & Enquiry Service.
If you would like more information about the Postgraduate Computing programme as a whole, you can visit the programme website. This site includes additional information about the programmes, details of new courses and qualifications that are being planned, some samples of study materials, FAQs and links to descriptions of all current courses and related qualifications.
You do need to have a reasonable standard of spoken and written English to study successfully with us. Poor language skills will make study more difficult, and it will take longer. The normal requirements for English language skills are explained on our website.
If you have any doubts about whether your level of English is good enough for you to study this course you may find it helpful to look at our Skills for OU Study site.
Discount for Open University Graduates
If you are a graduate of The Open University (holding either an undergraduate or masters degree), you are eligible for a discount of £100 towards the cost of this course. You can claim this discount when you register, please contact our Student Registration & Enquiry Service.
M885 is a compulsory module in our:
M885 is an optional module in our:
Some postgraduate qualifications allow study to be chosen from other subject areas. We advise you to refer to the relevant qualification descriptions for information on the circumstances in which this module can count towards these qualifications because from time to time the structure and requirements may change.
Sometimes you will not be able to count a module towards a qualification if you have already taken another module with similar content. To check any excluded combinations relating to this module, visit our excluded combination finder or check with our Student Registration & Enquiry Service before registering.
As a student of The Open University, you should be aware of the content of the Module Regulations and the Student Regulations which are available on our Essential documents website.
The course makes extensive use of diagrams. Part of the assessment requires access to electronic material. The study materials are available in Adobe Portable Document Format (PDF) from the dedicated website. Therefore, you might need to spend considerable amounts of time using a personal computer and the internet. If you have a computer with screen reading and synthetic speech facilities you will need to check that these will work with the study material and chosen software well in advance of starting the course.
If you have particular study requirements please tell us as soon as possible, as some of our support services may take several weeks to arrange. Visit our Services for disabled students website for more information, including:
Course books, supplementary texts, dedicated website and optional online forums.
Access to the internet is essential, since some study materials are available only on the M885 website. You also need to use the internet to submit your assignments to your tutor. In this course, you are not required to use a specific UML case tool. You can use any UML tool that you are familiar with, or even a graphical editor, as long as you manage to export UML diagrams into your TMAs. You will be provided with a list of free tools that you may wish to consider.
You will need a computer with internet access to study this course as it includes online activities, which you can access using a web browser.
You can also visit the Technical requirements section for further computing information including the details of the support we provide.
You will have a tutor who will help you with the study material and mark and comment on your written work, and whom you can ask for advice and guidance. You will be able to contact your tutor by telephone, email and post. There is usually a lively student online forum. Contact the Postgraduate Technology & Computing (PTC) Office (telephone +44 (0)115 971 5566, or email us) if you want to know more about study with The Open University before you register.
The assessment details can be found in the facts box above.
You will be expected to submit your tutor-marked assignments (TMAs) online through the eTMA system unless there are some difficulties which prevent you from doing so. In these circumstances, you must negotiate with your tutor to get their agreement to submit your assignment on paper.
You will take your examination in one of the University’s examination centres.
To prepare for the assignments, you may wish to take the Safari tutorial. Safari is an interactive online tutorial on searching, evaluating and managing information. Once in Safari, go through the tutorial, focusing on Sections 3, 4, and 5 – Planning a Search, Searching for Information and Evaluating Information. You should spend about an hour on this activity. If for some reason you cannot currently access Safari, you will be able to complete this activity at the start of the course.
BCS - The Chartered Institute for IT offers exemption from some of its membership requirements for holders of an appropriate MSc in Computing from The Open University. M885 can form part of such an MSc. For more details you can download our Recognition leaflet 3.7 Computing or ask our Student Registration & Enquiry Service for a copy. BCS regulations are on their website.
The details given here are for the course starting in November 2013. We expect it to be available once more, in 2014.
Students who studied this course also studied at some time:
To register a place on this course return to the top of the page and use the Click to register button.
“I found the course very interesting. I had tried to find the time to look properly at UML in the ...”
Read more
“M885 serves as a reasonably good introduction to the concepts surrounding object-oriented technology. It is, however, largely theoretical in nature ...”
Read more
The Open University is the world’s leading provider of flexible, high quality distance learning. Unlike other universities we are not campus based. You will study in a flexible way that works for you whether you’re at home, at work or on the move. As an OU student you’ll be supported throughout your studies – your tutor or study adviser will guide and advise you, offer detailed feedback on your assignments, and help with any study issues. Tuition might be in face-to-face groups, via online tutorials, or by phone.
For more information about distance learning at the OU read Study explained.
| Course facts | |
|---|---|
| About this course: | |
| Course code | M885 |
| Credits | 15 |
| OU Level | Postgraduate |
| SCQF level | 11 |
| FHEQ level | 7 |
| Course work includes: | |
| 3 Tutor-marked assignments (TMAs) | |
| Examination | |
| No residential school | |
Try our frequently asked questions.
Come and meet us at an event near you.
Or contact an adviser by Email or call +44(0) 845 300 60 90 +44(0) 845 366 60 35