Module Details
Module Code: |
DEVL |
Module Title:
|
Object Oriented Software Development 2
|
Title:
|
Object Oriented Software Development 2
|
Module Level:: |
6 |
Module Coordinator: |
Nigel Whyte
|
Module Author:: |
Jason Barron
|
Module Description: |
To introduce the general concepts of object oriented programming and software development
|
Learning Outcomes |
On successful completion of this module the learner will be able to: |
# |
Learning Outcome Description |
LO1 |
Develop object oriented GUI based programs. |
LO2 |
Be sufficiently familiar with the use of persistence through Database Connectivity to store application data. |
LO3 |
Demonstrate the use of Testing and Debugging techniques to develop more robust applications. |
Dependencies |
Module Recommendations
This is prior learning (or a practical skill) that is recommended before enrolment in this module.
|
No recommendations listed |
Co-requisite Modules
|
No Co-requisite modules listed |
Additional Requisite Information
|
No Co Requisites listed
|
Indicative Content |
Two-dimensional graphics
Graphics objects, colours, fonts, graphics and drawing methods.
|
Multimedia
Images, Animation, Audio and Video
Implementing persistence and associations.
|
Implementing GUIs:
UI components; the event model, AWT, Swing.
Using and creating library components; reuse.
|
Testing and debugging:
Unit and incremental testing.
New and advanced topics including using streams, threading, and exception handling
|
Module Content & Assessment
|
Assessment Breakdown | % |
Continuous Assessment | 50.00% |
End of Module Formal Examination | 50.00% |
AssessmentsFull Time
End of Module Formal Examination |
|
Reassessment Requirement |
Repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that there will also be a requirement to be reassessed in a coursework element.
|
Reassessment Description Typically, learners are reassessed via a repeat of the End of Module Formal Examination
|
SETU Carlow Campus reserves the right to alter the nature and timings of assessment
Module Workload
Workload: Full Time |
Workload Type |
Workload Category |
Contact Type |
Workload Description |
Frequency |
Average Weekly Learner Workload |
Hours |
Lecture |
|
Contact |
No Description |
12 Weeks per Stage |
1.00 |
12 |
Laboratory |
|
Contact |
No Description |
12 Weeks per Stage |
4.00 |
48 |
Estimated Learner Hours |
|
Non Contact |
No Description |
15 Weeks per Stage |
4.33 |
65 |
Total Weekly Contact Hours |
5.00 |
Module Resources
|
Recommended Book Resources |
---|
-
Grady Booch. (1994), Object-oriented analysis and design with applications, Benjamin/Cummings Pub. Co., Redwood City, Calif., [ISBN: 0805353402].
-
Peter Coad with David North and Mark Mayfield. (1997), Object models, Yourdon Press, Upper Saddle River, N.J., [ISBN: 0138401179].
-
Ivar Jacobson... [et al.]. Object-oriented software engineering, ACM Press ; c1992., [New York], [ISBN: 0201544350].
-
Bernd Oestereich. Developing software with UML, London ; Addison-Wesley, c2002., [ISBN: 020175603X].
-
John Lewis, William Loftus. Java software solutions, Boston ; Addison Wesley, c2003., [ISBN: 0201781298].
-
H. M. Deitel, P. J. Deitel. Java, Deitel, Upper Saddle River, NJ, [ISBN: 0131483986].
| This module does not have any article/paper resources |
---|
This module does not have any other resources |
---|
|