Skip to the content | Change text size
PDF unit guide

FIT5037 Network security - Semester 1, 2015

Network security is an important part of any computer network and essential knowledge for IT professionals. This unit provides fundamental network security for IT students and professionals. It covers wired and wireless communication and network security, security at different layers, computer system security, network services and applications security, basic defence systems, cryptography for network security, techniques for identifying system vulnerabilities and penetration testing.

Mode of Delivery

Caulfield (Day)

Workload Requirements

Minimum total expected workload equals 12 hours per week comprising:

(a.) Contact hours for on-campus students:

  • Two hours of lectures
  • One 2-hour laboratory/tutorial

(b.) Additional requirements (all students):

  • A minimum of 8 hours independent study per week for completing lab and project work, private study and revision.

See also Unit timetable information

Additional workload requirements

Please be advised that FIT5037 is a heavy unit and you will need to consistently study the unit materials each week. There will be a large amount of work to be done during the semester from Week 1 onwards.

Unit Relationships

Prohibitions

FIT5044

Prerequisites

((FIT9131 or FIT5131 or FIT9017) and (FIT9134 or FIT5134 or FIT9018) and (FIT9132 or FIT5132 or FIT9003 or FIT9019) and (FIT9135 or FIT5135 or FIT9020) and (FIT5136 or FIT4037) and (FIT9130 or FIT5130 or FIT9030)) or equivalent

Students are expected to have knowledge and experience with computer networking, Unix operating system, basic maths for cryptography and socket programming.

Chief Examiner

Campus Lecturer

Caulfield

Dr Phu Dung Le

Consultation hours: TBA

Tutors

Caulfield

Guy Kijthaweesinpoon

Consultation hours: TBA

Your feedback to Us

Monash is committed to excellence in education and regularly seeks feedback from students, employers and staff. One of the key formal ways students have to provide feedback is through the Student Evaluation of Teaching and Units (SETU) survey. The University’s student evaluation policy requires that every unit is evaluated each year. Students are strongly encouraged to complete the surveys. The feedback is anonymous and provides the Faculty with evidence of aspects that students are satisfied and areas for improvement.

For more information on Monash’s educational strategy, see:

www.monash.edu.au/about/monash-directions/ and on student evaluations, see: www.policy.monash.edu/policy-bank/academic/education/quality/student-evaluation-policy.html

Previous Student Evaluations of this Unit

This unit has been been redeveloped substantially from previous semesters.

If you wish to view how previous students rated this unit, please go to
https://emuapps.monash.edu.au/unitevaluations/index.jsp

Academic Overview

Learning Outcomes

At the successful completion of this unit, students should be able to:
  • explain the fundamentals of wired and wireless network security;
  • use practical skills to identify computer system vulnerabilities and carry out penetration testing;
  • identify important network security components, then design and implement defence systems.

Unit Schedule

Week Activities Assessment
0   No formal assessment or activities are undertaken in week 0
1 Introduction to wired and wireless communications and networks and security  
2 Introduction to cryptography for communications and networks security Weekly tutorials/Lab Exercises (Week 2 to Week 10) commence
3 Security at network layer  
4 Security at transport layer  
5 Security at application layer  
6 Security at application layer (continued)  
7 Computer system security and basic defense system  
8 Computer system security and basic defense system (continued)  
9 Computer system vulnerabilities and penetration testing Assignment 1 due Week 9, Friday 4pm
10 Computer system vulnerabilities and penetration testing (continued)  
11 Research in network security  
12 Theoretical Test (in lecture) Theoretical Test in Week 12 lecture
  SWOT VAC No formal assessment is undertaken in SWOT VAC. Assignment 2 due Week 14, Monday 4pm. Presentation in Week 14
  Examination period LINK to Assessment Policy: http://policy.monash.edu.au/policy-bank/
academic/education/assessment/
assessment-in-coursework-policy.html

*Unit Schedule details will be maintained and communicated to you via your learning system.

Teaching Approach

Lecture and tutorials or problem classes
This teaching and learning approach provides facilitated learning, practical exploration and peer learning.

Assessment Summary

In-semester assessment: 100%

Assessment Task Value Due Date
Assignment 1 (group Assignment) 30% Week 9, Friday 4pm (submit your assignment using the assignment box on level 6 of H building)
Assignment 2 (Group Assignment) 30% Week 14, Monday 4pm (submit your assignment using the assignment box on level 6 of H building). Presentation in Week 14
Lab Exercises 10% Weekly (Week 2 to Week 10) - no submission required
Theoretical Test 30% Week 12 lecture

Assessment Requirements

Assessment Policy

Assessment Tasks

Participation

  • Assessment task 1
    Title:
    Assignment 1 (group Assignment)
    Description:
    Propose and implement a network security solution for your network
    • You are required to set up your own network and propose a security solution to protect your network. Your solution will have to include cryptography, authentication, firewalls, and intrusion detection systems.
    Refer to the assignment spec for more details.
    Weighting:
    30%
    Criteria for assessment:

    You need to be able to understand the theory and demonstrate your practical work to your tutor.

    • If you fail to understand what you have done you will get Zero for the assignment.
    • If you can demonstrate your practical work but do not completely understand the theory, you will get a Pass at the maximum.
    • If you can demonstrate your practical work but understand 25% of the theory, you will get a Credit as the maximum. 
    • If you can demonstrate your practical work and understand 50% of the theory, you will get a Distinction as the maximum. 
    • If you can demonstrate your practical work and understand the theory well, you will get a High Distinction. 

    It is a group assignment. Students will receive equal marks. However, every member of the group will be interviewed about their individual contributions.

    Due date:
    Week 9, Friday 4pm (submit your assignment using the assignment box on level 6 of H building)
  • Assessment task 2
    Title:
    Assignment 2 (Group Assignment)
    Description:
    System vulnerability and penetration testing

    Part I (system vulnerabilities)
    • Identify system vulnerabilities in your wired and wirelesss networks, demonstrate your attacks, and propose solutions to mitigate the attacks.
    Part II (penetration testing)
    • Do penetration testing to your system using free available tools and applying techniques you have learned.
    • Propose solutions and changes to your system.
    Refer to the assignment spec for more details.
    Weighting:
    30%
    Criteria for assessment:

    You need to be able to understand the theory and demonstrate your practical work to your tutor.

    • If you fail to understand what you have done you will get Zero for the assignment.
    • If you can demonstrate your practical work but do not completely understand the theory, you will get a Pass at the maximum.
    • If you can demonstrate your practical work but understand 25% of the theory, you will get a Credit as the maximum. 
    • If you can demonstrate your practical work and understand 50% of the theory, you will get a Distinction as the maximum. 
    • If you can demonstrate your practical work and understand the theory well, you will get a High Distinction. 

    For group work students will receive equal marks. However, every member of the group will be interviewed about their individual contributions.

    You will have to submit a report and give a presentation.

    Due date:
    Week 14, Monday 4pm (submit your assignment using the assignment box on level 6 of H building). Presentation in Week 14
  • Assessment task 3
    Title:
    Lab Exercises
    Description:
    Lab Exercises will be handed out each week from Week 2 to Week 10. Please read the handouts for detail.
    Weighting:
    10%
    Criteria for assessment:

    You will get full marks if you can complete all the exercises and demonstrate them well. Different marks will be given depending on the level of completion and demonstration.  

    No submission is required.

    Due date:
    Weekly (Week 2 to Week 10) - no submission required
  • Assessment task 4
    Title:
    Theoretical Test
    Description:
    The theoretical test will evaluate your understanding of the theories covered in the unit. It is an open book test and 80% are multiple choice questions and 20% are short answer questions. You will have to study all the materials delivered in the lectures and tutorials/labs.
    Weighting:
    30%
    Criteria for assessment:

    Correct answers to questions, demonstrating understanding of the materials learned.

    Due date:
    Week 12 lecture

Learning resources

Monash Library Unit Reading List (if applicable to the unit)
http://readinglists.lib.monash.edu/index.html

Feedback to you

Types of feedback you can expect to receive in this unit are:

  • Graded assignments with comments
  • Interviews

Extensions and penalties

Returning assignments

Assignment submission

It is a University requirement (http://www.policy.monash.edu/policy-bank/academic/education/conduct/student-academic-integrity-managing-plagiarism-collusion-procedures.html) for students to submit an assignment coversheet for each assessment item. Faculty Assignment coversheets can be found at http://www.infotech.monash.edu.au/resources/student/forms/. Please check with your Lecturer on the submission method for your assignment coversheet (e.g. attach a file to the online assignment submission, hand-in a hard copy, or use an electronic submission). Please note that it is your responsibility to retain copies of your assessments.

Online submission

If Electronic Submission has been approved for your unit, please submit your work via the learning system for this unit, which you can access via links in the my.monash portal.

Recommended Resources

Students with their own laptop (recommended minimum 8GB RAM) can, for working on assignments:

  • install Unix system and virtual machines
  • install, configure and test software packages: VM ware, Linux OS (Fedora or Ubuntu or or other version of Linux), ssh, sendmail, http, and more (TBA)
  • set up simple networks with network and security components
All listed software are open source (free) and available online. Students will not have to pay for any software. Students who do not have access to a laptop can work on the computers in the designated labs.

Check Moodle for any announcements and updates.

Other Information

Policies

Monash has educational policies, procedures and guidelines, which are designed to ensure that staff and students are aware of the University’s academic standards, and to provide advice on how they might uphold them. You can find Monash’s Education Policies at: www.policy.monash.edu.au/policy-bank/academic/education/index.html

Faculty resources and policies

Important student resources including Faculty policies are located at http://intranet.monash.edu.au/infotech/resources/students/

Graduate Attributes Policy

Student Charter

Student services

Monash University Library

Disability Liaison Unit

Students who have a disability or medical condition are welcome to contact the Disability Liaison Unit to discuss academic support services. Disability Liaison Officers (DLOs) visit all Victorian campuses on a regular basis.