Introduces client/server systems both from a theoretical and a practical programming point of view. Students will gain a theoretical understanding of important client/server standards and will learn how to use a network oriented programming language to implement systems using popular standards.
- Introduction to the Java language
- Role of client and server software
- Common Gateway Interface (CGI), PhP and other similar systems
- Remote Procedure Call (RPC)
- Internet sockets
- Open DataBase Connectivity (ODBC) and other database standards
- Microsoft's COM (Component Object Model) and .NET
- Web Services standards and implementation
- Developing client and server programs in Java
Unit Learning Outcomes express learning achievement in terms of what a student should know, understand and be able to do on completion of a unit. These outcomes are aligned with the graduate attributes. The unit learning outcomes and graduate attributes are also the basis of evaluating prior learning.
Learning outcomes and graduate attributes
|On completion of this unit, students should be able to:||GA1||GA2||GA3||GA4||GA5||GA6||GA7|
|1||program and use Internet based client/server technologies||Intellectual rigour||Creativity||Knowledge of a discipline|
|2||implement client and server programs using Internet sockets||Intellectual rigour||Creativity||Knowledge of a discipline|
|3||compare popular client/server systems such as CGI, PhP, etc.||Intellectual rigour||Knowledge of a discipline|
|4||implement client and server programs using Web Services technology||Intellectual rigour||Creativity||Knowledge of a discipline|
|5||program in a network oriented language||Intellectual rigour||Creativity||Knowledge of a discipline|
|6||compare and describe important client/server standards.||Intellectual rigour||Knowledge of a discipline|
- Liang, DY, 2013, Introduction to Java Programming, 9th edn, Pearson, USA. ISBN: 0–13–293652–6.
Teaching and assessment
|Tutorial online 1 hour (10 weeks)|
|Exam: closed book||60%|
Commonwealth Supported courses
For information regarding Student Contribution Amounts please visit the Student Contribution Amounts.
Commencing 2014 Commonwealth Supported only. Student contribution band: 2
Please check the international course and fee list to determine the relevant fees.