Hello and Welcome
Hello and Welcome to the Summer School 2018 Course "Object-Oriented Programming In Mechatronic
Systems".
On this website you will find slides, exercise sheets, code for the exercises and solutions.
If you have any questions or comments, feel free to Email
us.
Useful links
Eclipse IDE Download
Windows
Mac
Java 8
JDK
Download
Java API
Website of the Cybernetics Lab
Course Materials
Module 1 - Introduction to Programming
Topics
- Introduction and Motivation
- Algorithms and Programming Languages
- The Java Programming Language
- Structure of a Java Program
- Variables
Material
Module 2 - Basics of the Java Programming Language
Topics
- Control Flow Statements
- Arrays
- Strings
Material
Module 3 - Basics in Object-Oriented Programming in Java
Topics
- Introduction to Object-Oriented Programming
- Object-Oriented Programming in Java
- Methods
- Constructors
Material
Module 4 - Advanced Programming in Java
Topics
- Communication and Relationships between Objects
- Exception Handling
- The Java API
- Data Structures
Material
Module 5 - Implementing Real-World Applications with Java
Topics
- Implementation of Exemplary Applications
Material
Module 6 - Introduction to UML
Topics
- Unified Modeling Language (UML)
- Activity Diagrams
- Class Diagrams