Semester 2, 2022 Online | |
Units : | 1 |
Faculty or Section : | Faculty of Health, Engineering and Sciences |
School or Department : | School of Mathematics, Physics & Computing |
Grading basis : | Graded |
Course fee schedule : | /current-students/administration/fees/fee-schedules |
Staffing
Examiner:
Requisites
Pre-requisite: CSC8540
Overview
Network design comprises deciding what routing and transmission resources are needed to provide communication services to a community or organisation, how it should be configured, and planning future upgrades. Traffic volumes to be carried, required performance levels, interoperability, exchange of routing information, providing path redundancy and numerous other considerations come into play when seeking to provide robust and reliable network connectivity which deliver good communication performance. This advanced course provides the skills for practitioners to continue to grow their expertise over a wide range of present and future networking technologies.
This course builds on previous knowledge of network routing and switching and introduces advanced concepts in networking. Router information protocols, including Border Gateway Protocol in particular, and advanced routing and switching technologies are introduced in the course. Students are also exposed to concepts of network automation and network virtualisation and some of the tools which are used to implement these. The course also seeks to provide a foundation in designing more advanced or complex networks to meet business, community, or organisational requirements. Students are expected to work with USQ-supplied virtual machines either over a fast internet connection, or on a powerful personal computer.
Course learning outcomes
On completion of this course students should be able to:
- Analyse community or business requirements and choose appropriate technologies to address these requirements;
- Utilise network design tools to design high performance, robust and reliable networks;
- Configure and manage advanced routing protocols, including the Border Gateway;
- Use network virtualization to configure and conduct experiments with networks;
- Use tunnelling, Virtual Private Networks and software defined networks;
- Apply the ACS code of ethics and relevant cultural competencies to professional practice;
- Identify workflows and network team-based collaboration in application development, IT management and in general, and apply them to guide network design and evolution;
- Identify and critically assess emerging trends in network technology and network designs which make use of them.
Topics
Description | Weighting(%) | |
---|---|---|
1. | Advanced routing protocols | 15.00 |
2. | Router protocol redistribution | 10.00 |
3. | Border Gateway Protocol | 10.00 |
4. | Multipath routing | 5.00 |
5. | Advanced switching | 15.00 |
6. | Tunnelling, VPNs and SDN | 5.00 |
7. | Network automation | 10.00 |
8. | Network virtualization | 10.00 |
9. | Advanced network design | 15.00 |
10. | Emerging trends and the ACS code of ethics and relevant cultural competencies in network design | 5.00 |
Text and materials required to be purchased or accessed
Student workload expectations
To do well in this subject, students are expected to commit approximately 10 hours per week including class contact hours, independent study, and all assessment tasks. If you are undertaking additional activities, which may include placements and residential schools, the weekly workload hours may vary.
Assessment details
Description | Group Assessment |
Weighting (%) | Course learning outcomes |
---|---|---|---|
Design 1 | No | 10 | 1,2,6 |
Problem Solving | No | 10 | 3,4 |
Design 2 | No | 30 | 4,5 |
Report | Yes | 50 | 1,2,3,4,5,6,7,8 |