IFQ649 Advanced Networks
To view more information for this unit, select Unit Outline from the list below. Please note the teaching period for which the Unit Outline is relevant.
Unit code: | IFQ649 |
---|---|
Prerequisite(s): | IFN507 or IFQ507 |
Equivalent(s): | IFN649 |
Credit points: | 12 |
Timetable | Details in HiQ, if available |
Availabilities |
|
CSP student contribution | $1,118 |
Domestic tuition unit fee | $3,528 |
International unit fee | $4,824 |
Unit Outline: Session 2 2024, QUT Online, Online
Unit code: | IFQ649 |
---|---|
Credit points: | 12 |
Pre-requisite: | IFN507 or IFQ507 |
Overview
This unit is designed for graduate students in the Masters of IT. Students will learn the theory, architecture, hardware/software, and programming of networks, including network services, Internet-of-Things (IoT), as well the security, trust, and privacy considerations in these networks. You will learn the theory and practice of building, monitoring, and tailoring computer networks to applications, including core network functions and services such as routing, DHCP and DNS. You will also learn about the theory and practice of IoT networks that underpin the 'fourth industrial revolution'. There are two main components of the unit: collaborative learning activities covering the principles involved, and practical assignments in which you will build your own miniature networks using free open source software on virtual servers and on IoT devices.
Learning Outcomes
On successful completion of this unit you will be able to:
- Appraise the principles, operation and security of heterogeneous computer networks.
- Design heterogeneous networks using free open source software.
- Create a heterogeneous network for a specific application.
- Justify network design decisions to a specialist audience.
- Communicate professionally in written and oral formats.
Content
This unit includes the following topics:
-principles of designing Internet of Things networks
-IoT network routing
-basic network services including DHCP and DNS
- security, privacy, and trust in IoT
Learning Approaches
-collaborative learning activities address principles of each topic
-tutorials introduce free open source software used for implementing networks
-practical work requires, from principles learned, the use of software to implement networks
-reading materials include online textbooks, reference manuals, and software "man pages"
-troubleshooting may involve digging for information about open source software configuration and usag
Feedback on Learning and Assessment
You will gain feedback in this unit by:
-attaining specific goals in building your network, evaluated weekly
-feedback and evaluation on your semester project demo and presentation
-completing a final exam with evaluation and feedback from the teaching team
Assessment
Overview
The summative assessment items in this unit will allow you to demonstrate the practical skills you have acquired in building functional miniature computer and IoT network (the practical tasks), and confirm the theoretical knowledge you have gained on network design (the final exam).
Unit Grading Scheme
7- point scale
Assessment Tasks
Assessment: Practical network implementation
Students will perform weekly tasks in building, testing, and maintaining miniature computer and IoT networks. These will run until approximately week 4.
Assessment: Semester project
Students will propose and develop a small IoT network application and demonstrate/present its functionality.
This is an assignment for the purposes of an extension.
Assessment: Final exam
The final exam addresses theoretical and practical material covered during the semester
Academic Integrity
Students are expected to engage in learning and assessment at QUT with honesty, transparency and fairness. Maintaining academic integrity means upholding these principles and demonstrating valuable professional capabilities based on ethical foundations.
Failure to maintain academic integrity can take many forms. It includes cheating in examinations, plagiarism, self-plagiarism, collusion, and submitting an assessment item completed by another person (e.g. contract cheating). It can also include providing your assessment to another entity, such as to a person or website.
You are encouraged to make use of QUT’s learning support services, resources and tools to assure the academic integrity of your assessment. This includes the use of text matching software that may be available to assist with self-assessing your academic integrity as part of the assessment submission process.
Further details of QUT’s approach to academic integrity are outlined in the Academic integrity policy and the Student Code of Conduct. Breaching QUT’s Academic integrity policy is regarded as student misconduct and can lead to the imposition of penalties ranging from a grade reduction to exclusion from QUT.
Resources
Required textbook: TBA
Raspberry Pi Kit or laptop computer
Risk Assessment Statement
There is minimal health and safety risk in this unit. It is your responsibility to familiarise yourself with the Health and Safety policies and procedures applicable within campus areas.
Unit Outline: Session 4 2024, QUT Online, Online
Unit code: | IFQ649 |
---|---|
Credit points: | 12 |
Pre-requisite: | IFN507 or IFQ507 |
Overview
This unit is designed for graduate students in the Masters of IT. Students will learn the theory, architecture, hardware/software, and programming of networks, including network services, Internet-of-Things (IoT), as well the security, trust, and privacy considerations in these networks. You will learn the theory and practice of building, monitoring, and tailoring computer networks to applications, including core network functions and services such as routing, DHCP and DNS. You will also learn about the theory and practice of IoT networks that underpin the 'fourth industrial revolution'. There are two main components of the unit: collaborative learning activities covering the principles involved, and practical assignments in which you will build your own miniature networks using free open source software on virtual servers and on IoT devices.
Learning Outcomes
On successful completion of this unit you will be able to:
- Appraise the principles, operation and security of heterogeneous computer networks.
- Design heterogeneous networks using free open source software.
- Create a heterogeneous network for a specific application.
- Justify network design decisions to a specialist audience.
- Communicate professionally in written and oral formats.
Content
This unit includes the following topics:
-principles of designing Internet of Things networks
-IoT network routing
-basic network services including DHCP and DNS
- security, privacy, and trust in IoT
Learning Approaches
-collaborative learning activities address principles of each topic
-tutorials introduce free open source software used for implementing networks
-practical work requires, from principles learned, the use of software to implement networks
-reading materials include online textbooks, reference manuals, and software "man pages"
-troubleshooting may involve digging for information about open source software configuration and usag
Feedback on Learning and Assessment
You will gain feedback in this unit by:
-attaining specific goals in building your network, evaluated weekly
-feedback and evaluation on your semester project demo and presentation
-completing a final exam with evaluation and feedback from the teaching team
Assessment
Overview
The summative assessment items in this unit will allow you to demonstrate the practical skills you have acquired in building functional miniature computer and IoT network (the practical tasks), and confirm the theoretical knowledge you have gained on network design (the final exam).
Unit Grading Scheme
7- point scale
Assessment Tasks
Assessment: Practical network implementation
Students will perform weekly tasks in building, testing, and maintaining miniature computer and IoT networks. These will run until approximately week 4.
Assessment: Semester project
Students will propose and develop a small IoT network application and demonstrate/present its functionality.
This is an assignment for the purposes of an extension.
Assessment: Final exam
The final exam addresses theoretical and practical material covered during the semester
Academic Integrity
Students are expected to engage in learning and assessment at QUT with honesty, transparency and fairness. Maintaining academic integrity means upholding these principles and demonstrating valuable professional capabilities based on ethical foundations.
Failure to maintain academic integrity can take many forms. It includes cheating in examinations, plagiarism, self-plagiarism, collusion, and submitting an assessment item completed by another person (e.g. contract cheating). It can also include providing your assessment to another entity, such as to a person or website.
You are encouraged to make use of QUT’s learning support services, resources and tools to assure the academic integrity of your assessment. This includes the use of text matching software that may be available to assist with self-assessing your academic integrity as part of the assessment submission process.
Further details of QUT’s approach to academic integrity are outlined in the Academic integrity policy and the Student Code of Conduct. Breaching QUT’s Academic integrity policy is regarded as student misconduct and can lead to the imposition of penalties ranging from a grade reduction to exclusion from QUT.
Resources
Required textbook: TBA
Raspberry Pi Kit or laptop computer
Risk Assessment Statement
There is minimal health and safety risk in this unit. It is your responsibility to familiarise yourself with the Health and Safety policies and procedures applicable within campus areas.