COSC1078 Introduction to
Information Technology
Lecture 23
Future of IT
James Harland
james.harland@rmit.edu.au
Lecture 23: Future of IT Intro to IT
Introduction to IT
1 Introduction
2 Images
3 Audio
4 Video
5 Binary Representation WebTest 1, Assignment 1
6 Data Storage
7 Review/Machine Processing
8 Operating Systems WebLearn Test 1
9 Processes Assignment 2
10 Internet & Survey
11 Internet Security WebLearn Test 3
12 Future of IT Assignment 3, Peer and Self Assessment
Lecture 8: Video Intro to IT
Overview
Questions?
Assignment 3
Mock Exam
Future of IT
Questions?
Lecture 23: Future of IT Intro to IT
Intro to IT Schedule
Week Lecture 1 Lecture 2
12 Future of IT Review by request??
Network layers
Encryption
Internet architecture
Machine cycle
13 Mock Exam
Tuesday 31st May
Lecture 23: Future of IT Intro to IT
Catch up Lecture Requests
Logic gates ??
Hexadecimal to/from binary conversions ??
Process vs. program ??
Floating point ??
Network layers ??
Encryption ??
Internet architecture ??
Machine cycle ??
Lecture 23: Future of IT Intro to IT
Mock Exam
2.00-4.30 on Tuesday 31st May in 10.4.27 (Casey Plaza)
Bring your own paper, pens, etc.
Calculators allowed
Answers will be available from me when you leave
Schedule:
2.00 Access to room
2.15 Reading time commences
2.30 Writing time commences
4.30 Exam concludes
Lecture 23: Future of IT Intro to IT
What is IT?
Lecture 23: Future of IT Intro to IT
Future of IT
RMIT School of CS & IT
Four main research areas
Distributed Systems and Networking
Software Engineering
Information Storage, Analysis and Retrieval
Intelligent Systems
Lecture 23: Future of IT Intro to IT
Software Engineering
Building and verifying component-based
systems
Human Informatics Modelling
Educational Technologies
ENID: Electronic Health System
Grid and cloud architecture and platforms
Lecture 23: Future of IT Intro to IT
Software Engineering
Architecture-based processes, methods and
tools
Improving quality, trustworthiness productivity
and industrial practice
Leveraging mathematical methods and
foundations
Concurrent or parallel systems, or systems
involving massive data
Lecture 23: Future of IT Intro to IT
Software Engineering
Lecture 23: Future of IT Intro to IT
Summer Projects
Distributed robotic sorting (Ian Peake) Enhanced spring graph layout (Amir Aryani)
- Lego Mindstorm + Lejos NXJ (Embedded JVM) - extend MS nodeXL
- applications e.g. in software maintenance
The Sensor and Actuator Hub (with Flora Salim, SIAL)
- for e.g. bioclimatic skin (airflow/shading) / responsive media facade
- web services interface aggregating sensor data
- evaluate Arduino vs MICA platforms and tools Service Composition Architecture (Nick May)
- behaviour model editing in Eclipse
(SCA tools project extension)
Distributed Systems and Networking
Supply chains, middleware, web servers, load
balancing
Service-oriented architectures, web services
SCADA systems (infrastructure)
Security protocols, fingerprint identification
Mobile computing, especially mobile phones
Lecture 23: Future of IT Intro to IT
Distributed Systems and Networking
Lecture 23: Future of IT Intro to IT
Distributed Systems and Networking
Lecture 23: Future of IT Intro to IT
Information Storage, Analysis and
Retrieval
Search engines (zettair – google it! )
Genomic databases
Compression
Image retrieval
Music retrieval
Pattern matching
Document management
Lecture 23: Future of IT Intro to IT
Information Storage, Analysis and
Retrieval
Lecture 23: Future of IT Intro to IT
Intelligent Systems
Agent-oriented programming and design
Agent reasoning
Modelling complex systems (climate change)
Reasoning and logics
Evolutionary computation
Machine learning
Data mining
Evolutionary Art
Lecture 23: Future of IT Intro to IT
Lecture 23: Future of IT Intro to IT
Robot Mine Clearance in Vietnam
UNICEF: up to 70 million unexploded land
mines in the world
42,000 Vietnamese killed in past 35 years
One district: 300 children killed, 58 lost limbs
or blinded
RMIT has two campuses in Vietnam (Hanoi, Ho
Chi Minh City)
What can robots do to help?
Lecture 23: Future of IT Intro to IT
Robot Mine Clearance in Vietnam
iRobot www.irobot.com
US-based company
Make robot vacuum cleaners
Extensive experience with US military robots
1 Australian employee (based in Sydney)
Reviewing proposal about Vietnam mines
Lecture 23: Future of IT Intro to IT
Conclusion
Work on Assignment 3
Check out what is out there …
Lecture 23: Future of IT Intro to IT