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 4No class, apologies
No Class
Week 5: Introduction to ARRAYS in Java, and BUBBLESORT in Java. Java Programming 1
Week 6Introduction to MODULARISATION and METHODS. Introduction to SEQUENTIAL SEARCHING and BINARY SEARCHING.
Java Programming 1
Week 7:  Introduction to VARIABLE SCOPE, CLASSES and USE CASE DIAGRAMS. Java Programming 1
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 10No class, apologies
No Class
Week 11: Introduction to RECURSION, GETTERS and SETTERS, SUPER, and INTERFACES
Java Programming 1
Week 12: Looking at EXAM TECHNIQUE, Revising the CONTENT of the MODULE.
Java Programming 1



Back button


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