Lectures
Semester 1, 2005
Week 1
Introduction
Embedded devices
Embedded operating systems
Embedded Linux
Week 2
Single board computers
Serial port
Device drivers
Java Native Interface
Week 3
Small Java - Connected Device Configuration
Personal Basis Profile
Tiny Java - Connected Limited Device Configuration
Tini Java board
Java wireless programming
Week 4
Java wireless programming
Week 5,
MIDP 2.0
Wireless messaging API
Proxies for very small devices
Week 6
Network transport mechanisms
Zero configuration
Devices as Software Objects
Home systems
Home networking: HAVi
Week 7
Home networking: X10
Home networking: CEBus
Open Systems Gateway Initiative
Infrastructure
Java RMI
Week 8
Universal Plug and Play
UPnP devices
UPnP programming
CyberLink Java
More UPnP programming
Week 9
Jini introduction
More Jini
Week 10
Even more Jini
Week 11
Talk from Andy Gelme from
www.majitek.com
Week 12
Web Services
REST
Lectures from 2003
Week 8
Service discovery
Week 9
Jini introduction
More Jini
Week 12
Java Media Framework
Old notes from semester 1, 2002
Week 13
Course summary
Mock exam
Upto...
Home
Jan Newmarch
(http://jan.newmarch.name)
jan@newmarch.name
Last modified: Fri Feb 18 10:41:28 EST 2005