DT249/2:
Object
Orientated Programming
Week 1: Introduction
to
OBJECT-ORIENTATED DESIGN, UML, ABSTRACTION, COMPOSITION, and
INHERITANCE.
|
|
Week 2: Introduction
to the HISTORY OF JAVA, structure of JAVA programs, and VARIABLES in JAVA.
|
|
Week 3: Introduction
to STRING MANIPULATION; IF, WHILE and FOR statements, and INPUT/OUTPUT
|
|
Week 4: Introduction to ARRAYS in Java, and BUBBLESORT in Java.
|
|
Week 5: Introduction to MODULARISATION and METHODS. Introduction to SEQUENTIAL SEARCHING and BINARY SEARCHING. |
|
Week 6: Introduction to VARIABLE SCOPE, CLASSES and USE CASE DIAGRAMS. |
|
Week 7: REVIEW WEEK |
|
Week 8: Introduction to INHERITANCE, POLYMORPHISM and CLASS DIAGRAMS |
|
Week 9: Introduction to DESIGN PATTERNS, DARK PATTERNS and ACTIVITY DIAGRAMS |
|
Week 10: Introduction to RECURSION, GETTERS and SETTERS, SUPER, and INTERFACES |
|
Week 11: Looking at EXAM TECHNIQUE, Revising the CONTENT of the MODULE. |
|
Week 12: We are done !!!
|
|
If you have any suggestions, corrections, or
comments, please feel free to e-mail me at:
Damian.X.Gordon(a)tudublin.ie
|
|