VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Techniques of Java Programming
Last Updated: 2026-02-05 15:10:05
Abstract
The course reviews most of the Java language. It is aimed at people that already have notions in OO programming and want to learn Java. The subjects seen in the course include Java syntax and programming, Graphical User Interfaces, Eclipse development platform, Threads and Synchronization, Dynamic Class Loading, Reflection, Java Virtual Machine, Byte-code, Middleware, and Components.
Content
The course reviews most of the features of the Java language after a short introduction to the language. This course is aimed at people that already have notions in programming and in object-orientation and want to learn Java. During the course, articles and documentation will be shown and dicussed and practical programming assignments will help the students to foster their capacity at writing Java programs over the semester. The subjects seen in the course include: - Java syntax and programming - Java Graphical User Interfacs - Eclipse development platform - Threads and Synchronization - Dynamic Class Loading - Reflection - Java Virtual Machine - Byte-code and Just-in-time compiler - Java Middleware - Java Components
General Information
- Language
- English
- Frequency
- Yearly recurring
Examination
- Type
- end-of-semester examination
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Techniques of Java Programming |
|
2 h weekly |
| exercise | Techniques of Java Programming |
|
1 h weekly |