CIS3007 Advanced Java Programming (FOBUS)


Semester 2 (ONC)Toowoomba (EXT)Toowoomba


Units 1.0 (Programming) Band 2


Pre-requisite: CIS3001


Synopsis

This course extends the basic language skills taught in the introductory Java course to cover more advanced Java based technologies. Students will gain further experience in object oriented program design through the development of systems that exploit many leading-edge technologies and techniques (for example, Design Patterns, JavaBeans, JDBC, JAX, SOAP, Security, servlets, JSPs, EJBs). Case studies will be used to demonstrate the use of these features while developing practical design and programming skills that will provide a solid foundation for the future. This course will provide you with the skills to design and develop professional solutions to real business applications.