CPE5009 - Internet Devices and Services

Subject Handbook - Semester One 2005


Subject organisation

Each student attends one 2 hour lecture and one 2 hour tutorial per week. There is no tutorial in week one.


This subject requires a significant amount of time to be spent outside the scheduled lectures and tutorials.

Tutorial Attendance

Attendance at tutorials is NOT compulsory, however past experience has shown that those students who do not attend tutorials, usually fail the subject. Exercises relating to each week's material are set to help students achieve the educational objectives of this subject. Any exercises not completed in tutorial time should be completed in the student's own time.

Lecture and Tutorial Staff

Lecturer: Jan Newmarch
Office: Peninsula G427 (Wed, Thu); Caulfield B3.55 (Mon, Tue, Fri)
Phone: 990 44249 (Peninsula), 990 32722 (Caulfield)
Email: jan@newmarch.name



One semester of 13 weeks. Students attend one 2 hour lecture and one 2 hour tutorial per week.


An undergraduate qualification in computing or closely related discipline is required. Previous knowledge of C and Java programming is desired. Students without appropriate programming skills are expected to engage in extra private studies.



At the completion of this unit students will have


Computer hardware

You are able to use your own PCs, but access to Monash computer labs will also be available. The Monash computers are dual-boot, either to Windows or to Linux.

Computer software

All teaching within this subject uses C and Java as programming languages. You will need access to Java standard edition version 1.3 or better, Java Micro-edition, Jini and Cybergarage UPnP.

Subject Web Page

All course material is available for viewing and down-loading from the web page address http://jan.newmarch.name/internetdevices/.


There is no recommended textbook.

Recommended Books

This list will be added to as the semester progresses. The following reference books have been recommended for this subject:


Assessable components

There will be one final examination (worth 50% of the total assessment), and assignment work (worth 50% of the total assessment). The assignment work is two programming assignments of equal weight.

To pass the subject you must obtain at least 50% of the total marks given in the subject, and at least 50% of the total marks given for the formal examination and at least 50% of the marks given for the assignments.

Policy on Plagiarism

Students should consult University materials on cheating, in particular:

  1. Statute 4.1 on Discipline at http://www.monash.edu.au/pubs/calendar/statutes/statute4.1.html
  2. Student Resource Guide at http://www.monash.edu.au/pubs/handbooks/srg/, particularly the section on Cheating at http://www.monash.edu.au/pubs/handbooks/srg/srg0071.htm
  3. Student Resource Guide - section on Student Rights and Responsibilities at http://www.monash.edu.au/pubs/handbooks/srg/srg0059.htm
  4. Faculty policy at http://www.csse.monash.edu.au/~ajh/adt/policies/cheating.html

It is the student's responsibility to make themselves familiar with the contents of these documents.

Jan Newmarch (http://jan.newmarch.name)
Last modified: Fri Feb 18 10:44:23 EST 2005
Copyright ©Jan Newmarch
Copyright © Jan Newmarch, Monash University, 2007
Creative Commons License This work is licensed under a Creative Commons License
The moral right of Jan Newmarch to be identified as the author of this page has been asserted.