What is Java?

Java: a simple, object-oriented, distributed, interpreted, robust, secure, architecture-neutral, portable, high-performance, multithreaded, and dynamic language. [Sun Microsystems]

This course focuses on:

The only way to learn a new language effectively is to use it. That is why this course has lots of practical exercises. You should set yourself programming tasks and use Java to solve them if you are to become useful programmers. There is no substitute for puzzling it out for yourself!

Who are Alan and Mark?

Alan Sexton and Mark Ryan are lecturers and researchers in Computer Science at the University of Birmingham. Alan specialises in database systems, web technology and programming. Mark works in applications of logic in computer science and in computer-aided verification.


Next

© 2001 Mark Ryan and Alan Sexton