Software Engineering and Development
The study of Software Engineering involves computer science, problem-solving, programming, software development methodologies, software processes and life-cycles, software quality, testing and technical documentation.
Monash Professional offers a range of Software Architecture and Design courses which concentrate on the software development. They are ideally suited to experienced developers seeking a streamlined approach to the production quality code. They include:
- The Agile/ Extreme - designed for developer teams interested in pursuing a collaborative approach to their work.
- Optimal .Net Development – responding to Industry demand for a ‘best practice’ approach. A similar course for Java developers is currently being developed.
Software Architecture and Design courses
The Application Development group of courses cover both client server forms and web based projects that are built using either the Microsoft .Net technologies or the Java suite of technologies. These include:
- Microsoft .Net (Remoting) - caters for the demands of distributed computing
- Microsoft .Net (Remoting) - based on J2EE
- Perl Fundamentals - user input validation. Widely acknowledged as the language of choice to apply regular expressions for both text manipulation and validation.
Application Development courses