Advanced Interaction:
Outreach

The group's focus is on users, interaction, problems, trends and issues, and so its nature encourages close collaboration with a variety of organisations in different ways.

Research collaboration

We enjoy a close collaboration with a variety of commercial and industrial organisations, developing joint projects and working on issues of mutual interest. On occasions we also carry out contract research, providing the expertise and facilities to enable a company to achieve a breakthrough or understanding that it could not have otherwise reached on its own.

Contact: Dr. Russell Beale (phone: +44 121 414 3729, email: R.Beale at cs.bham.ac.uk

Consultancy

Most of our staff are available to undertake consultancy, and can advise on a wide variety of topics. For full information on consultancy services available, please contact the Business Development Manager, Padma Reddy (phone: +44 121 414 2216, email: P.Reddy at cs.bham.ac.uk

Occasionally, the group will undertake a development project, if it believes it can offer a unique service and be cost-effective. Terms and conditions are available upon request.

Professional Development

The centre offers a number of professional development courses throughout the year at a variety of levels. Courses are advertised in the usual media, though tailored courses can be created if there is sufficient demand. Contact Padma Reddy to discuss specialised requirements.

Courses available include:

HCI and Usability
Creating usable systems - overview
User-centred design methodologies
Basics of interface design
Evaluation techniques
User modelling and task analysis
Humans, Computers and Interaction - principles and practice
Interface design guidelines and patterns
Human-centred Engineering
Creating usable web sites


Internet programming
Server programming with Java - servlets, form processing, linking to databases
Web site programming with Java
Introduction to web technologies - HTTP, HTML, XML, XSLT, DHTML, Cocoon
Java, Databases and the web
Commercial internet technologies: ATG Dynamo, Websphere, Documentum
Internet Security
e-commerce site design

Programming Languages
Programming in JavaSE
Programming in JavaEE
Programming in C
Programming in C++
Introduction to Unix/Linux
Advanced Unix/Linux
TCP/IP


Software Engineering
Extreme Programming
Usability for software engineers
Distributed systems
Mobile systems
Personal skills
Client-facing skills for techies
Team building and leadership
Communication and presentation skills
Future Briefings (management)
Mobile Learning
Intelligent Environments
Intelligent Agents
AI in interaction
Research briefings

Media work

Members of the group are available to work with the media, and can comment on most aspects of interactive systems, technology, social issues and other related issues.

Output has spanned all forms: national and local television, digital TV, national and local radio, webcasts and accessible writing.