SlideShare a Scribd company logo
A JAVA BINARY TREE DATA
STRUCTURE FOR
ENVIRONMENTAL MODELLING
Francesco Serafin, Marialaura Bancheri, Riccardo Rigon, Olaf David
• University of Trento, University of Trento, University of Trento, Col-
orado State University • francesco.serafin@unitn.it
1 / 68
MAIN POINT
2 / 68
WHAT IS
THE
DIFFERENCE
BETWEEN
3 / 68
WHAT IS
THE
DIFFERENCE
BETWEEN
4 / 68
WHAT IS
THE
DIFFERENCE
BETWEEN
5 / 68
?
6 / 68
Indus River Delta - Pakistan
7 / 68
Decision Trees in C#
8 / 68
DATA STRUCTURE
9 / 68
Data structure
THE MAIN DATA
STRUCTURE IS A SIMPLE
LIST OF NODES
10 / 68
Data structure
WHERE EACH NODE IS
IDENTIFIED BY ITS OWN
UNIQUE KEY
11 / 68
Data structure
. . . EVERYTHING IS
ABOUT NODE . . .
12 / 68
NODE STRUCTURE
13 / 68
Node - A very first idea
NODE
Connectionbinary
. . .
Entity
basin
drainArea
. . .
Traverser
binary
. . .
14 / 68
Node - A very first idea
NODE
Connectionbinary
. . .
Entity
basin
drainArea
. . .
Traverser
binary
. . .
15 / 68
Node - A very first idea
NODE
Connectionbinary
. . .
Entity
basin
drainArea
. . .
Traverser
binary
. . .
16 / 68
Node - A very first idea
NODE
Connectionbinary
. . .
Entity
basin
drainArea
. . .
Traverser
binary
. . .
17 / 68
Node - The real structure
18 / 68
IMPLEMENTATION
19 / 68
Flexible and extensible data structure
THE SOFTWARE IS BUILT
ON TOP OF SOLID
FOUNDATION
20 / 68
• Composite Pattern
• Strategy Pattern
• Observer Pattern
• Decorator Pattern
21 / 68
• Composite Pattern (Necessary to build the tree structure)
• Strategy Pattern
• Observer Pattern
• Decorator Pattern
22 / 68
• Composite Pattern (Necessary to build the tree structure)
• Strategy Pattern (To easily extend family of algorithm)
• Observer Pattern
• Decorator Pattern
23 / 68
• Composite Pattern (Necessary to build the tree structure)
• Strategy Pattern (To easily extend family of algorithm)
• Observer Pattern (To connect processes between nodes)
• Decorator Pattern
24 / 68
• Composite Pattern (Necessary to build the tree structure)
• Strategy Pattern (To easily extend family of algorithm)
• Observer Pattern (To connect processes between nodes)
• Decorator Pattern (To add features to the plain tree)
25 / 68
COMPOSITE
26 / 68
Composite Pattern
THIS PATTERN IS
USEFUL TO BUILD THE
STRUCTURE OF THE
NETWORK
27 / 68
Composite Pattern
EACH CHILD NEED A
CONNECTION WITH ITS
PARENT
28 / 68
Composite Pattern
YOU MIGHT NEED
INFORMATION ABOUT
JUST A PART OF THE
NET
29 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
30 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
31 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
32 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
33 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
34 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
35 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
TRAVERSER
36 / 68
Composite Pattern - A very first idea
COMPONENT
. . .
Leaf
Local Node
Ghost Node
Node
Abstra
ctclass
TRAVERSER
37 / 68
Composite Pattern - The real implementation
38 / 68
STRATEGY
39 / 68
Strategy Pattern
EACH USER NEEDS TO
ADAPT THE SOFTWARE
TO HER/HIS OWN
REQUIREMENTS
40 / 68
Strategy Pattern
The software developer must
• recognize families of algorithm
• encapsulate each one
• make them interchangeable
• make them easily extensible
41 / 68
Strategy Pattern - A very first idea
42 / 68
Strategy Pattern - A very first idea
Entities
pointhydrometer
chamber
. . . line
pipe
river
. . .
area
basin
drainArea
. . .
Hydro
G
eoEntities
43 / 68
Strategy Pattern - A very first idea
Entities
pointhydrometer
chamber
. . . line
pipe
river
. . .
area
basin
drainArea
. . .
Hydro
G
eoEntities
Connections
binary . . .
Hydro
G
eoConnecti
ons
44 / 68
Strategy Pattern - HydroGeoEntities
45 / 68
Strategy Pattern - HydroGeoConnections
46 / 68
OBSERVER
47 / 68
Observer Pattern
THE OBSERVER
PATTERN DEFINES A
ONE-TO-MANY
DEPENDENCY BETWEEN
OBJECTS
48 / 68
Observer Pattern
WHEN ONE OBJECT
CHANGES STATE, ALL OF
ITS DEPENDENTS ARE
NOTIFIED AND UPDATED
AUTOMATICALLY
49 / 68
Observer Pattern - A very first idea
50 / 68
Observer Pattern - A very first idea
Child1
51 / 68
Observer Pattern - A very first idea
Child1
Child2
52 / 68
Observer Pattern - A very first idea
Child1
Child2
Parent
53 / 68
Observer Pattern - A very first idea
Child1
Child2
Parent
54 / 68
Observer Pattern - A very first idea
Child1
Child2
Parent
55 / 68
Observer Pattern - The real implementation
56 / 68
DECORATOR
57 / 68
Decorator Pattern
. . . IF YOU NEED TO
ATTACH ADDITIONAL
RESPONSIBILITIES TO
AN OBJECT. . .
58 / 68
Decorator Pattern
. . . BUT YOU WANT TO DO
THAT DINAMICALLY
59 / 68
Decorator Pattern
DECORATORS PROVIDE
A FLEXIBLE
ALTERNATIVE TO
SUBCLASSING FOR
EXTENDING
FUNCTIONALITY
60 / 68
Decorator Pattern - A very first idea
Pl
ain tr
ee
Hydrometers
Dams
61 / 68
Decorator Pattern - The real implementation
62 / 68
APPLICATIONS
63 / 68
Applications
There are 2 main applications on which we are working:
• The modelling of the entire Adige River splitted in
sub-basins
• The modelling of a sewer network
64 / 68
The Adige River
65 / 68
Sewer network dimensioning
66 / 68
THANK YOU
67 / 68
68 / 68

More Related Content

Similar to Serafin @ IEMSss 2016

Report
ReportReport
Developing Computational Skills in the Sciences with Matlab Webinar 2017
Developing Computational Skills in the Sciences with Matlab Webinar 2017Developing Computational Skills in the Sciences with Matlab Webinar 2017
Developing Computational Skills in the Sciences with Matlab Webinar 2017
SERC at Carleton College
 
Presto training course_1999
Presto training course_1999Presto training course_1999
Presto training course_1999
Piero Belforte
 
Style & Design Principles 02 - Design Patterns
Style & Design Principles 02 - Design PatternsStyle & Design Principles 02 - Design Patterns
Style & Design Principles 02 - Design Patterns
Nick Pruehs
 
Keynote at AImWD
Keynote at AImWDKeynote at AImWD
Keynote at AImWD
Stefan Schlobach
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES_FP7
 
11 static timing_analysis_2_combinational_design
11 static timing_analysis_2_combinational_design11 static timing_analysis_2_combinational_design
11 static timing_analysis_2_combinational_design
Usha Mehta
 
IOT Sprinkler
IOT SprinklerIOT Sprinkler
IOT Sprinkler
Nathan Wu
 
Conceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri NetConceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri Net
IJRES Journal
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES_FP7
 
SPLC Presentation
SPLC PresentationSPLC Presentation
SPLC Presentation
Leonardo Passos
 
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISIONA FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
Marcos Nieto
 
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
Nothing!
 
Dream3D and its Extension to Abaqus Input Files
Dream3D and its Extension to Abaqus Input FilesDream3D and its Extension to Abaqus Input Files
Dream3D and its Extension to Abaqus Input Files
Matthew Priddy
 
Kaggle kenneth
Kaggle kennethKaggle kenneth
Kaggle kenneth
kenluck2001
 
EE 330 Lect 3 Spring 2022.pdf
EE 330 Lect 3 Spring 2022.pdfEE 330 Lect 3 Spring 2022.pdf
EE 330 Lect 3 Spring 2022.pdf
PatriciaTutuani1
 
Research Thesis
Research ThesisResearch Thesis
Research Thesis
Serge Rogatch
 
[1] artigo modelherarquicos
[1] artigo modelherarquicos[1] artigo modelherarquicos
[1] artigo modelherarquicos
Ruben Dario Solarte
 
End-to-End Object Detection with Transformers
End-to-End Object Detection with TransformersEnd-to-End Object Detection with Transformers
End-to-End Object Detection with Transformers
Seunghyun Hwang
 
Cek fe primer
Cek fe primerCek fe primer
Cek fe primer
Paralafakyou Mens
 

Similar to Serafin @ IEMSss 2016 (20)

Report
ReportReport
Report
 
Developing Computational Skills in the Sciences with Matlab Webinar 2017
Developing Computational Skills in the Sciences with Matlab Webinar 2017Developing Computational Skills in the Sciences with Matlab Webinar 2017
Developing Computational Skills in the Sciences with Matlab Webinar 2017
 
Presto training course_1999
Presto training course_1999Presto training course_1999
Presto training course_1999
 
Style & Design Principles 02 - Design Patterns
Style & Design Principles 02 - Design PatternsStyle & Design Principles 02 - Design Patterns
Style & Design Principles 02 - Design Patterns
 
Keynote at AImWD
Keynote at AImWDKeynote at AImWD
Keynote at AImWD
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
 
11 static timing_analysis_2_combinational_design
11 static timing_analysis_2_combinational_design11 static timing_analysis_2_combinational_design
11 static timing_analysis_2_combinational_design
 
IOT Sprinkler
IOT SprinklerIOT Sprinkler
IOT Sprinkler
 
Conceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri NetConceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri Net
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
 
SPLC Presentation
SPLC PresentationSPLC Presentation
SPLC Presentation
 
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISIONA FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
 
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
Low area ANN architecture with Stochastic Computing and a Simplified Sigmoid ...
 
Dream3D and its Extension to Abaqus Input Files
Dream3D and its Extension to Abaqus Input FilesDream3D and its Extension to Abaqus Input Files
Dream3D and its Extension to Abaqus Input Files
 
Kaggle kenneth
Kaggle kennethKaggle kenneth
Kaggle kenneth
 
EE 330 Lect 3 Spring 2022.pdf
EE 330 Lect 3 Spring 2022.pdfEE 330 Lect 3 Spring 2022.pdf
EE 330 Lect 3 Spring 2022.pdf
 
Research Thesis
Research ThesisResearch Thesis
Research Thesis
 
[1] artigo modelherarquicos
[1] artigo modelherarquicos[1] artigo modelherarquicos
[1] artigo modelherarquicos
 
End-to-End Object Detection with Transformers
End-to-End Object Detection with TransformersEnd-to-End Object Detection with Transformers
End-to-End Object Detection with Transformers
 
Cek fe primer
Cek fe primerCek fe primer
Cek fe primer
 

More from Riccardo Rigon

Models for hazards mapping
Models for hazards mappingModels for hazards mapping
Models for hazards mapping
Riccardo Rigon
 
A short introduction to some hydrological extreme phenomena
A short introduction to some hydrological extreme phenomenaA short introduction to some hydrological extreme phenomena
A short introduction to some hydrological extreme phenomena
Riccardo Rigon
 
EvaporAzione
EvaporAzioneEvaporAzione
EvaporAzione
Riccardo Rigon
 
Francesco Serafin
Francesco Serafin Francesco Serafin
Francesco Serafin
Riccardo Rigon
 
Meledrio
MeledrioMeledrio
Meledrio
Riccardo Rigon
 
Lisbon talk for SteepStreams
Lisbon talk  for SteepStreamsLisbon talk  for SteepStreams
Lisbon talk for SteepStreams
Riccardo Rigon
 
Grids implementation
Grids implementationGrids implementation
Grids implementation
Riccardo Rigon
 
Grids
GridsGrids
Some photos from the field
Some photos from the fieldSome photos from the field
Some photos from the field
Riccardo Rigon
 
Virtual water fem 07032017
Virtual water fem 07032017Virtual water fem 07032017
Virtual water fem 07032017
Riccardo Rigon
 
Dalton Prize Lecture 2017 by Dani Or
Dalton Prize Lecture 2017 by Dani OrDalton Prize Lecture 2017 by Dani Or
Dalton Prize Lecture 2017 by Dani Or
Riccardo Rigon
 
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
Riccardo Rigon
 
The modern flood forecasting
The modern flood forecastingThe modern flood forecasting
The modern flood forecasting
Riccardo Rigon
 
La moderna previsione delle piene
La moderna previsione delle pieneLa moderna previsione delle piene
La moderna previsione delle piene
Riccardo Rigon
 
Hydrological Extremes and Human societies
Hydrological Extremes and Human societies Hydrological Extremes and Human societies
Hydrological Extremes and Human societies
Riccardo Rigon
 
The Science of Water Transport and Floods from Theory to Relevant Application...
The Science of Water Transport and Floods from Theory to Relevant Application...The Science of Water Transport and Floods from Theory to Relevant Application...
The Science of Water Transport and Floods from Theory to Relevant Application...
Riccardo Rigon
 
The Science of Water Transport and Floods from Theory to Relevant Applications
The Science of Water Transport and Floods from Theory to Relevant ApplicationsThe Science of Water Transport and Floods from Theory to Relevant Applications
The Science of Water Transport and Floods from Theory to Relevant Applications
Riccardo Rigon
 
Climaware at the end
Climaware at the endClimaware at the end
Climaware at the end
Riccardo Rigon
 
Hymod model for catchments
Hymod model for catchmentsHymod model for catchments
Hymod model for catchments
Riccardo Rigon
 
Egu2017 pico
Egu2017 picoEgu2017 pico
Egu2017 pico
Riccardo Rigon
 

More from Riccardo Rigon (20)

Models for hazards mapping
Models for hazards mappingModels for hazards mapping
Models for hazards mapping
 
A short introduction to some hydrological extreme phenomena
A short introduction to some hydrological extreme phenomenaA short introduction to some hydrological extreme phenomena
A short introduction to some hydrological extreme phenomena
 
EvaporAzione
EvaporAzioneEvaporAzione
EvaporAzione
 
Francesco Serafin
Francesco Serafin Francesco Serafin
Francesco Serafin
 
Meledrio
MeledrioMeledrio
Meledrio
 
Lisbon talk for SteepStreams
Lisbon talk  for SteepStreamsLisbon talk  for SteepStreams
Lisbon talk for SteepStreams
 
Grids implementation
Grids implementationGrids implementation
Grids implementation
 
Grids
GridsGrids
Grids
 
Some photos from the field
Some photos from the fieldSome photos from the field
Some photos from the field
 
Virtual water fem 07032017
Virtual water fem 07032017Virtual water fem 07032017
Virtual water fem 07032017
 
Dalton Prize Lecture 2017 by Dani Or
Dalton Prize Lecture 2017 by Dani OrDalton Prize Lecture 2017 by Dani Or
Dalton Prize Lecture 2017 by Dani Or
 
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
Projecting Climate Change Impacts on Water Resources in Regions of Complex To...
 
The modern flood forecasting
The modern flood forecastingThe modern flood forecasting
The modern flood forecasting
 
La moderna previsione delle piene
La moderna previsione delle pieneLa moderna previsione delle piene
La moderna previsione delle piene
 
Hydrological Extremes and Human societies
Hydrological Extremes and Human societies Hydrological Extremes and Human societies
Hydrological Extremes and Human societies
 
The Science of Water Transport and Floods from Theory to Relevant Application...
The Science of Water Transport and Floods from Theory to Relevant Application...The Science of Water Transport and Floods from Theory to Relevant Application...
The Science of Water Transport and Floods from Theory to Relevant Application...
 
The Science of Water Transport and Floods from Theory to Relevant Applications
The Science of Water Transport and Floods from Theory to Relevant ApplicationsThe Science of Water Transport and Floods from Theory to Relevant Applications
The Science of Water Transport and Floods from Theory to Relevant Applications
 
Climaware at the end
Climaware at the endClimaware at the end
Climaware at the end
 
Hymod model for catchments
Hymod model for catchmentsHymod model for catchments
Hymod model for catchments
 
Egu2017 pico
Egu2017 picoEgu2017 pico
Egu2017 pico
 

Recently uploaded

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 

Recently uploaded (20)

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 

Serafin @ IEMSss 2016