Object Oriented Software Development is a key component of most modern server-side scripting languages on which software; database technology and websites/web applications are built. Java is one of the most popular programming languages used to create Web applications and platforms. It was designed for flexibility, allowing developers to write
code that would run on any machine, regardless of architecture or platform.
The course currently makes use of the Greenfoot application as technological platform to
teach these software development concepts.