Professor Evan Magill, Room 4B84, email firstname.lastname@example.org
Dr. Marwan Fayed, Room 4B72, email email@example.com
CSC9V4 (basic OS principles, and programming in JAVA using threads)
CSC9W6 (principles of data communications, communications architectures, services & protocols.)
The students will understand:
Students will be able to design, and implement distributed software systems in Java using:
Students will demonstrate an ability to apply theory and techniques to unseen problems (without reference to notes), to work independently, and to work under a time constraint.
The unit will develop skills in systems implementation and distributed software engineering. Furthermore, students will advance their Java programming skills
There are four assessment components for this module:
In order to be considered for a pass grade for the module you must:
Non-submission of the assessed coursework will result in the award of No Grade for the module as a whole. Assessed coursework submitted late will be accepted up to seven days after the submission date (or expiry of any agreed extension) but the grade will be lowered by three points (on a 100 point scale) per day or part thereof. After seven days the piece of work will be deemed a non-submission, and will result in the award of No Grade for the module as a whole. This rule (regarding coursework) may be relaxed for students who can show good cause for failure to submit. ‘Good cause’ may include illness (for which a medical certificate or other evidence will be required).
Laboratory checkpoints must be completed by the end of the week following a lab. (Exceptions can be made for special circumstances.)
If a student is unable to attend the Main examination, he/she must apply to the Student Programmes Office for a Deferred examination. If a Deferred examination is not granted, then the Examiners may allow a Repeat examination. The grade awarded following a Repeat examination is capped at 40 points (on a 100 point scale).
Work which is submitted for assessment must be your own work. All students should note that the University has a formal policy on plagiarism which can be found at http://www.quality.stir.ac.uk/ac-policy/Misconduct.php.
Plagiarism means presenting the work of others as though it were your own. The University takes a very serious view of plagiarism, and the penalties can be severe (ranging from a reduced grade in the assessment, through a fail grade for the module, to expulsion from the University for more serious, or repeated, offences). Specific guidance in relation to Computing Science assignments may be found in the Computing Science Student Handbook.
This module has noprescribed classes.
Recommended (available in the University library and Reserved Book Room):