Client Server Computing (9782.2)
Available teaching periods | Delivery mode | Location |
---|---|---|
View teaching periods | ||
EFTSL | Credit points | Faculty |
0.125 | 3 | Faculty Of Science And Technology |
Discipline | Study level | HECS Bands |
Academic Program Area - Technology | Level 4 - Undergraduate Advanced Unit | Band 2 2021 (Commenced After 1 Jan 2021) Band 3 2021 (Commenced Before 1 Jan 2021) |
Learning outcomes
On successful completion of this unit, students will be able to:1. Understand basic concepts of programming for networking , including , multithreading, delegate and event handling , remote files I/) and database connectivity;
2. Learn to code basic network and Internet protocols including sockets, stream and packet protocols such as TCP, UDP, HTTP, FTP and SMTP protocols for creating simple two tier client server applications;
3. Program multi-tier client server computing systems with Remoting and web services protocols for creating distributed client server systems; and
4. Design and develop specialised client server systems with better security, and scalability.
Graduate attributes
1. ºÚÁϳԹÏÍø graduates are professional - use creativity, critical thinking, analysis and research skills to solve theoretical and real-world problems2. ºÚÁϳԹÏÍø graduates are global citizens - make creative use of technology in their learning and professional lives
3. ºÚÁϳԹÏÍø graduates are lifelong learners - evaluate and adopt new technology
Prerequisites
4483 Software Technology 1.Corequisites
None.Incompatible units
None.Equivalent units
None.Assumed knowledge
None.Year | Location | Teaching period | Teaching start date | Delivery mode | Unit convener |
---|
Required texts
There is no prescribed text book for this unit. Several online resources and readings will be used, and the details will be advised in the Moodle website for the unit.
Submission of assessment items
Extensions & Late submissions
For Deferred exam/assessment items submission, please contact the unit convenor for deferred /alternative assessment item organisation.
Special assessment requirements
The unit grade is derived from following 3 assessment components.
- Test Marks (TM) = T1+T2+T3+T4+T5+T6 (Out of 30 )
- Assignment Marks (AM) = Out of 40
- Final Exam Marks (EM) = Out of 30
The Total Mark is obtained for these components using the formula:
Total Mark (TM) = T1+T2+T3+T4+T5+T6+T7+T8+AM+EM
The final grade of a student is determined from the TM according to the following table:
85 <= TM <= 100 AND EM >15 |
Final grade = HD |
75 <= TM < 85 AND EM >15 |
Final grade = DI |
65 <= TM < 75 AND EM >15 |
Final grade = CR |
50 <= TM < 65 AND EM >15 |
Final grade = P |
0 <= TM < 50 AND EM < 15 |
Final grade = FAIL (NX, NS, NC or NN) |
It is necessary to pass in the final exam (EM >= 15/30) to pass the unit.
The unit convener reserves the right to question students orally on any of their submitted work.
Students must apply academic integrity in their learning and research activities at ºÚÁϳԹÏÍø. This includes submitting authentic and original work for assessments and properly acknowledging any sources used.
Academic integrity involves the ethical, honest and responsible use, creation and sharing of information. It is critical to the quality of higher education. Our academic integrity values are honesty, trust, fairness, respect, responsibility and courage.
ºÚÁϳԹÏÍø students have to complete the annually to learn about academic integrity and to understand the consequences of academic integrity breaches (or academic misconduct).
ºÚÁϳԹÏÍø uses various strategies and systems, including detection software, to identify potential breaches of academic integrity. Suspected breaches may be investigated, and action can be taken when misconduct is found to have occurred.
Information is provided in the Academic Integrity Policy, Academic Integrity Procedure, and University of Canberra (Student Conduct) Rules 2023. For further advice, visit Study Skills.
Learner engagement
Activities |
Estimated hours |
Weekly lecture on Moodle: 2 hours/week, 12 times |
24 |
Weekly tute/lab/: 1 hour per tute/lab, 12 times |
12 |
Weekly study commitment, in addition to the 2 items above: 1 hour/week, 12 times |
12 |
Assignment / Project: 24 hours, 1 time |
20 |
Final Exam : 24 hours, 1 time |
20 |
Supervised PC tests, 6 hours, 6 times |
12 |
Total |
150 |
Participation requirements
Your participation in both class and online activities will enhance your understanding of the unit content and therefore the quality of your assessment responses. Lack of participation may result in your inability to satisfactorily pass assessment items.
Required IT skills
Ability to use the computer
Work placement, internships or practicums
None
Additional information
Foundation of Unit
This unit involves research-led education. There are active researchers delivering this unit who are able to engage students in deep and active learning and transmit to students their passion for the research they are carrying out.