The lecture Advanced Programming continues Fundaments of Programming by introducing more sophistacted programming aspects for freshman students (second semester).
JAVA is used as teaching language. Nevertheless, the principles are applicable to every (class based) object oriented programming language.
The lecture is given for students of the Information Technology and Design study program at Lübeck University of Applied Sciences and will cover following aspects:
- Object oriented concepts and programming techniques
- Introduction to OOAD (object oriented analysis and design) by example of Tic Tac Toe
- Graphical user interfaces (GUI) using Swing introducing MVC (model view controler) paradigma