Introduction to Object-Oriented Programming in Java
Dr. Andrea Mazzon
Dr. Andrea Mazzon
Lecturer | Dates and Times |
---|---|
Dr. Andrea Mazzon | Tue 19.4.2022 14-18 Thu 21.4.2022 9-13 Fri 22.4.2022 9-13 Mon 25.4.2022 14-18 Wed 27.4.2022 14-18 Mon 2.5.2022 14-18 |
The course will be held in hybrid format: on ZOOM and in presence, in Room B 121 (Quantlab). Details will be announced by email.
Note: These programming lectures are part of Numerical Methods for Financial Mathematics and it is compulsory for students who wish to follow that course to participate in these programming lectures. Students not taking such course are also welcome.
This course provides the foundations of Object-Oriented programming using the Java programming language. During the lectures the auxiliary software package Eclipse IDE as well as the Git and Maven tools will be used and their main features presented. The main topics that will be covered are:
Eckel, B. (2006) Thinking in Java: The definitive introduction to object-oriented programming in the language of the world wide web. 4th Ed. Prentice Hall International
Arnold, K., Gosling, J. and Holmes, D. (2005) The Java Programming Language. 4th Ed. Addison-Wesley Longman
Fries, Christian P.: Mathematical Finance. Theory, Modeling, Implementation. John Wiley & Sons, 2007. ISBN 0-470-04722-4.