(IT)
Dr. Noel Craske
6 points. One two-hour lecture and one two-hour tutorial per week. Caulfield. Prerequisites: COT2132 or COT2138. Prohibitions: COT3031, GCO3823.
Synopsis: This subject aims to provide students with an understanding of the use of the various components required to develop successful client-server applications. Both theoretical and practical approaches will be presented to the problems of building client-server applications. Topics include use of the term `client-server'; parts of the client-server; comparison of different client platforms; network issues; comparison server platforms; software components - GUI tools; 4GL tools; fully integrated tools ;database systems; connectivity; WIN32 API; DDE and OLE; EDA/SQL; DLLs; management problems of client-server- security issues, software distribution, software inventory and licensing, costs.
Assessment: Assignments 40%; Examination 60%