DT249/2: Object Orientated Programming

Banner

Brightspace

Assessments

Week 1: Introduction to OBJECT-ORIENTATED DESIGN, UML, ABSTRACTION, COMPOSITION, and INHERITANCE.
Object-oriented design
Week 2: Introduction to the HISTORY OF JAVA, structure of JAVA programs, and VARIABLES in JAVA. Java Programming 1
Week 3: Introduction to STRING MANIPULATION; IF, WHILE and FOR statements, and INPUT/OUTPUT Java Programming 1
Week 4Introduction to ARRAYS in Java, and BUBBLESORT in Java.
Java Programming 1
Week 5Introduction to MODULARISATION and METHODS. Introduction to SEQUENTIAL SEARCHING and BINARY SEARCHING. Java Programming 1
Week 6Introduction to VARIABLE SCOPE, CLASSES and USE CASE DIAGRAMS. Java Programming 1
Week 7:  REVIEW WEEK
No Class
Week 8Introduction to INHERITANCE, POLYMORPHISM and CLASS DIAGRAMS Java Programming 1
Week 9Introduction to DESIGN PATTERNS, DARK PATTERNS and ACTIVITY DIAGRAMS Java Programming 1
Week 10Introduction to RECURSION, GETTERS and SETTERS, SUPER, and INTERFACES
Java Programming 1
Week 11: Looking at EXAM TECHNIQUE, Revising the CONTENT of the MODULE. Java Programming 1
Week 12: We are done !!!
No Class



Back button


If you have any suggestions, corrections, or comments, please feel free to e-mail me at:
Damian.X.Gordon(a)tudublin.ie