精东传媒app

UniSQ Logo
The current and official versions of the course specifications are available on the web at .
Please consult the web for updates that may occur during the year.

CSC3413 Network Design and Analysis

Semester 2, 2023 Toowoomba On-campus
Units : 1
School or Department : School of Mathematics, Physics & Computing
Grading basis : Graded
Course fee schedule : /current-students/administration/fees/fee-schedules

Staffing

Course Coordinator:

Requisites

Pre-requisite: CSC3412

Overview

When the network inside the enterprise begins to grow and reach out to wider geographical space or interfaces with the Internet or other enterprise networks, many challenges arise. Interoperability, exchanging routing information, providing path redundancy and numerous other considerations come into play when seeking to provide robust and reliable network connectivity. However, as the complexity of networks increase, we also seek ways of managing and automating network configuration tasks in order to reduce the possibility of error and to improve reliability and efficiency of management. This advanced course forms an end-point in the formal investigation into networking, and provides the skills for practitioners to continue to grow their expertise over a large range of present and future networking technologies.

Students will gain an in depth knowledge and understanding of computer networks. The following networking subjects: queueing theory; performance of communication networks including measurement, modelling and analysis of network performance including reliability, packet loss, throughput and delay, and security; network architecture including layering of networks; network design including dimensioning (deciding how fast/many of the links switches, routers and servers there should be), routing design (where traffic should go), topological design (where to put new links) and security (authentication, VLAN's, firewalls) are covered. Students will investigate and solve a series of example problems of network analysis and design of increasing complexity.

Course learning outcomes

On successful completion of this course students should be able to:

  1. Analyse business requirements and choose appropriate technologies to address these requirements;
  2. Utilise network design tools to design robust and reliable networks;
  3. Explain the advanced routing protocols, in particular BGP;
  4. Utilise tools to implement network automation and network virtualization;
  5. Describe the use of tunnelling and VPNs;
  6. Relate roles in network teams to the ACS Code of Ethics;
  7. Recognise workflows and network team-based collaboration and how the network team interrelates with other areas of information technology, such as application development, IT management and others.

Topics

Description Weighting(%)
1. Advanced routing protocols 15.00
2. Router protocol redistribution 10.00
3. BGP 10.00
4. Multipath routing 5.00
5. Advanced switching 15.00
6. Tunnelling and VPN 5.00
7. Network automation 10.00
8. Network virtualization 10.00
9. Advanced network design 20.00

Text and materials required to be purchased or accessed

R.G. Addie 2012, Algorithms and Models for Network Analysis and Design, UniSQ, Toowoomba.
ALL textbooks and materials available to be purchased can be sourced from UniSQ's Textbook provider. (unless otherwise stated).
Please contact us for alternative purchase options.

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

Approach Type Description Group
Assessment
Weighting (%) Course learning outcomes
Assignments Written Essay 1 No 10 1,3
Assignments Written Essay 2 No 20 5
Assignments Written Essay 3 No 20 2,3,4,6,7
Examinations Non-invigilated Time limited online examinatn No 50 1,3,5,7
Date printed 9 February 2024