Object Oriented Software Development
Description
Introduction to programming using an object-oriented approach, assuming little or no previous experience in programming.
Learning Outcomes
Demonstrate an understanding of the core concepts of object-oriented programming
Implement a software application using the Java programming language utilising core object-oriented programming concepts, and develop problem solving skills as part of this process
Design an object-oriented software application.
Test and debug an object-oriented software application
Understand the universality of the object-oriented paradigm and its applicability to different programming languages.
Credits
10
% Coursework
100%