COMPSYS 725

Computer Networks and Distributed Applications

Summary


Semester

Semester 2, 2018

Staff

Teaching schedule

Lectures:
Wednesday 9:00AM - 11:00AM 206-315 (Arts 1, Room 315)
Thursday 9:00AM - 11:00AM 206-315 (Arts 1, Room 315)

Labs:
To be confirmed - 2nd half

Contents


Calendar notes

Network layers and protocols. Packet switching. Broadband network principles. Low versus high bandwidth services. Network interfaces and instrumentation. Wireless networks in embedded applications. Industrial networking. Prerequisite: COMPSYS 201 or ELECTENG 205, and COMPSYS 202 or ELECTENG 203Restriction: COMPSYS 405

Outcome mapping


Intended learning outcomes
Related graduate attributes
Related assessments

Network, transport and application layer protocols: After completion of this module, the students would have the requisite analytical skills for designing computer networks.

No related attributes

No related assessments

Introduction to Data Communications and classification of data communication networks : The student will be able to describe and explain the operation of data networks and be able to use switching methods involved in data communication.

No related attributes

No related assessments

MAC layer protocols: The student will be able to design MAC layer protocols, specifically applying their knowledge of the data layer, which will make the students proficient in protocol design.

No related attributes

No related assessments

Layered architecture of computer networks; OSI and TCP/IP model: The student will be able to differentiate the functions of various layers (data, layer, network layer, physical layer) in computer networks.

No related attributes

No related assessments

Understand issues arising from resource sharing and synchronisation in distributed applications, and possible solutions

ENGA01: engineering knowledge (0)
ENGA02: problem analysis (0)
ENGA03: design and solution development (0)
ENGK03: abstraction and formulation (0)
ENGK04: specialist knowledge (0)
ENGK05: engineering design (0)
ENGP01: depth of knowledge required (0)
UOA_1: Disciplinary Knowledge and Practice (0)
UOA_2: Critical Thinking (0)
UOA_3: Solution Seeking (0)
Assignment 2
Final Exam

Understand the characteristics and properties that distinguish distributed applications from centralised systems

ENGA01: engineering knowledge (0)
ENGA02: problem analysis (0)
ENGA03: design and solution development (0)
ENGK05: engineering design (0)
ENGK06: engineering practice (0)
ENGP01: depth of knowledge required (0)
UOA_2: Critical Thinking (0)
Final Exam

Be able to describe and model distributed systems using different representations, including IEC 61499 and Petri Nets

ENGA02: problem analysis (0)
ENGA03: design and solution development (0)
ENGA05: modern tool usage (0)
ENGK03: abstraction and formulation (0)
ENGK04: specialist knowledge (0)
UOA_1: Disciplinary Knowledge and Practice (0)
UOA_2: Critical Thinking (0)
UOA_3: Solution Seeking (0)
Assignment 2
Final Exam

Understand the role of computer networks for enabling distributed applications, and protocols for using these in an industrial setting

ENGA01: engineering knowledge (0)
ENGA05: modern tool usage (0)
UOA_1: Disciplinary Knowledge and Practice (0)
Final Exam

Assessment


Coursework

No description given

Exam rules

No description given

Inclusive learning

Students are urged to discuss privately any impairment-related requirements face-to-face and/or in written form with the course convenor/lecturer and/or tutor.

Other assessment rules

No description given

Academic integrity

The University of Auckland will not tolerate cheating, or assisting others to cheat, and views cheating in coursework as a serious academic offence. The work that a student submits for grading must be the student's own work, reflecting his or her learning. Where work from other sources is used, it must be properly acknowledged and referenced. This requirement also applies to sources on the world-wide web. A student's assessed work may be reviewed against electronic source material using computerised detection mechanisms. Upon reasonable request, students may be required to provide an electronic version of their work for computerised review.

All students enrolled at the University of Auckland are required to complete a compulsory Academic Integrity course, usually in their first semester/year of enrolment. The University of Auckland’s full guidelines on procedures and penalties for academic dishonesty are available here.

This site intends to guide you through your chosen specialisation at the Faculty of Engineering. The semester links lets you view detailed course information for your chosen course. Please note that the structure displayed for your specialisation here will reflect what’s available over the upcoming semesters, but detailed information may be from a previous year.

All the information here is accurate at the time of publication, but you are are advised to additionally consult our official document, the University of Auckland Calendar, for accurate academic regulations, requirements, and policies.