Programming in Java
Content: Java is an object-oriented programming language that is now widely used and dynamically evolving around the world. It is based on the concept of a virtual machine, which makes it possible to develop applications for different platforms without recompilation, and has a very extensive class library that is constantly being expanded. Basic knowledge of Java is required for software development in many areas. This lecture provides an introduction to object-oriented programming using Java.
Topics:
- Introduction to programming (incl. data types, control structures, variables, functions)
- Introduction to object-oriented programming (incl. classes, methods, attributes, data encapsulation, inheritance, polymorphism)
-
Other topics (incl. error handling, reading/writing data, class diagrams)
Language: English (materials, communication, exam)
Event Format: In the morning, lectures are face-to-face. In the afternoon, there will be a consultation hour on the exercises.
Materials: The materials for this course will be provided via Learnweb.
Target Group: Participants with no or little programming knowledge; previous knowledge of Java is not required.
Credit Points: 3LP in the context of the General Studies with successful participation in the course as well as the final exam.