Skip to the content | Change text size
PDF unit guide

FIT5037 Network security - Semester 1, 2014

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.

Additional workload requirements

Please be advised that FIT5037 is a heavy unit and you will have to do a lot of self-study. The semester is really short and you will have to work hard from Week 1.

Unit Relationships

Prohibitions

FIT5044

Prerequisites

((FIT5131 or FIT9017) and (FIT5134 or FIT9018) and (FIT5132 or FIT9003 or FIT9019) and (FIT5135 or FIT9020) and (FIT5136 or FIT4037) and (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

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 Individual Assignment 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; Group Assignment due Week 14, Monday 4pm
  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 30% Week 9, Friday 4pm (submit your assignment using the assignment box on level 6 of H building)
Assignment 2 30% Week 14, Monday 4pm (submit your assignment using the assignment box on level 6 of H building)
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
    Description:
    Part I (individual) - Application of Cryptography in Communications and networks Security (15%).
    • You will have to study synmetric and assynmetric crypto systems and hash functions to know how to use those systems in communications and networks correctly. You will also have to analyse the advantages and disadvantages of each system in terms of security and performance.
    Part II (group - maximum number of members is two) - Building a Basic Firewall (15%).
    • You are required to set up, configure, and test your firewall using IPTABLES. You will need to do some research and reading to be able to complete this assignment.
    Refer to the assignment spec for more detail.
    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.

    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
    Description:
    Group Assignment (maximum number of members is two)

    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 detail.
    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.

    Due date:
    Week 14, Monday 4pm (submit your assignment using the assignment box on level 6 of H building)
  • 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 details.
    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.  

    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

Faculty of Information Technology Style Guide

Feedback to you

Examination/other end-of-semester assessment feedback may take the form of feedback classes, provision of sample answers or other group feedback after official results have been published. Please check with your lecturer on the feedback provided and take advantage of this prior to requesting individual consultations with staff. If your unit has an examination, you may request to view your examination script booklet, see http://intranet.monash.edu.au/infotech/resources/students/procedures/request-to-view-exam-scripts.html

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

  • Informal feedback on progress in labs/tutes

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 online quiz). 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.

Required Resources

Please check with your lecturer before purchasing any Required Resources. Limited copies of prescribed texts are available for you to borrow in the library, and prescribed software is available in student labs.

Removable hard drives and Scientific Linux software will be provided at the labs.

Technological Requirements

You are required to have a laptop of minimum 8GB ram and be able to install, configure and test needed software packages: VM ware, Linux OS (Fedora or Ubuntu or or other version of Linux), ssh, sendmail, http, and more (TBA).

You are also required to set up simple networks with network and security components on your laptop.

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

Key educational policies include:

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.