COMP103: Java Information

This page provides various kinds of information about using Java for COMP 103.

  • Full Java API documentation: This contains documentation on all the standard Java packages, but has an index designed for COMP 103 with classes and interfaces most commonly used in COMP103 at the top. You can also see the standard Java API documentation.

  • The ecs100 java library: the jar file to use at home. There is also a description of differences between using UI and the rest of the ecs100 library and the way the text book does it.

  • There are lots of learning resources on the internet. One that may be interesting is - an online first programming course in javascript (related to, but not the same as java) with video resources. If your mathematics is weak, you might want to go to