Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT3165 Computer networks

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT3165 Computer networks (24 Sep 2015, 4:08pm) [COMP NETWORKS (24 Sep 2015, 4:09pm)]

Reasons for Introduction

Reasons for Introduction (24 Sep 2015, 4:09pm)

FIT3165 is a core unit for the new 2016 degree programs Bachelor of Software Engineering (Honours), and for the Bachelor of Information Technology, Computer and Network Security major.

Reasons for Change (10 Feb 2021, 1:41pm)

29/06/2017 Change to 2 hr exam duration to comply with new policy.

July 2016: Amendment to prerequisites to remove the prerequisite for BSE students since they will now do the 4th year version of this unit (FIT4165).

August 2017 Amendment to prerequisites: replace FIT2100 with FIT1047 plus a level 1 programming unit. Discussed with Carsten Rudolph and John Betts.

November 2017: Amendment to prerequisites to allow for teach-out of old courses (2770 and 2380): Add FIT1031 as alternative to FIT1047 and FIT1008 as an additional programming unit alternative.

January 2019: Amendments to Workload Requirements was made; Tutorial (2hr). Scheduled in PC Labs. The unit was scheduled in Semester-1 2018 as 2 hours tutorials in PC Labs. The change is reflected to what was offered in 2018 and matches it to 2019 onwards.

24/9/19: Admin - updating the exam duration to include additional 10 minutes as per University requirement.

4/5/2020: As the MSA course 4307 Bachelor of Computer and Information Sciences is in teach-out, the MSA offering of this unit has been re-coded to FZA3165 effective Semester 1, 2021. These units will be managed by South Africa and therefore no separate Monatar entries will be made

21/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.

05/02/2021: Admin - adding 'Reasons for Change' - updating workload from 2 hour lecture, 2 hour lab to 2 hour lecture, 2 hour tutor. Justification: The claim is 2 hr of preparation, 2 hrs of contact, and the associated 2 hrs/session will be used for meetings and consultations as and when needed for weekly consultations(week-3 onwards), Assignments consultations and pre-exam consultations. This we usually record in the google shared folder for each tutor and updated by admins tutor for each week.

10/02/2021: revised assessment regime to replace lab participation marks -- changes made on behalf of Malik Khan

Role, Relationship and Relevance of Unit (12 Jun 2017, 12:07pm)

FIT3165 is a core unit for the new 2016 degree program the Bachelor of Information Technology, Computer and Network Security major.

12/06/2017: Admin - updating location of offering to reflect actual campus offerings at the ADE's request.

Objectives

Objectives (24 Sep 2015, 4:10pm)

At the completion of this unit, students should be able to:

  1. explain the network architecture standards for open systems;
  2. describe and apply the ISO reference and Internet models;
  3. implement programs using internetworking concepts, IP addressing, IPC and socket-level interface;
  4. analyse the fundamentals and technologies of cabled and wireless physical layer;
  5. analyse the fundamentals and technologies of cabled and wireless data-link layer;
  6. apply and implement the fundamentals and technologies of the network layer, including packet-switching and queueing concepts;
  7. analyse designs based on the functions and architectures of cabled and wireless LAN and WAN, including ALOHA and CSMA/CD models;
  8. implement system level designs based on LAN architecture for organisational requirements.

Unit Content

ASCED Discipline Group Classification (24 Sep 2015, 4:11pm)

020113

Synopsis (24 Sep 2015, 4:12pm)

The unit introduces computer networks with an explicit software and system-centric focus. It provides foundation skills in data communications, networks, and associated software interfaces, and introduces basic principles in network design, configuration, management and security.

Prescribed Reading (for new units) (21 Sep 2020, 4:16pm)

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.

Additional information, Open/free source tools:

* Wireshark is a free and open source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. (download: https://www.wireshark.org/download.html) * C & Java tools for network programming. Java SE 7 (download from https://www.oracle.com) * Cisco Packet Tracer , an innovative network simulation and visualization tool used by Cisco Networking Academy students and instructors. ( https://www.netacad.com/courses/packet-tracer-download/) Note: it requires enrollment using student ID to download and use it for free.

Recommended resources

* Behrouz A. Forouzan and Firouz Mosharraf, Computer Networks: A Top-down Approach ,1st Edition, 2012 McGraw-Hill. * Behrouz A. Forouzan, Data Communications and Networking, 4th Edition, 2007, or 5th Edition 2013 McGraw-Hill. * Andrew S. Tanenbaum David J. Wetherall, Computer Networks, 5th Edition, Pearson 2014 * Kurose and Ross, Computer Networking ? A top-down approach , 6th Edition, 2012. * Java SE 7 Tutorial. Online, accessible via http://docs.oracle.com/javase/tutorial/ * Java EE 6 Tutorial. PDF document, available at http://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf

Technological requirements

Students are permitted to bring privately owned notebook or laptops into class

Teaching Methods

Mode (24 Sep 2015, 4:12pm)

On-campus

Special teaching arrangements (21 Sep 2020, 4:17pm)

In this unit we will use the following teaching approaches to help the students understand the subject through lectures, tutorials and simulation in laboratory sessions. The unit will focus on understanding the fundamental concepts, and use and test these concepts in simulated environment:

*Lecture and/or tutorials or problem classes *Online learning *Problem-based learning *Research activities *Simulation

Assessment

Assessment Summary (10 Feb 2021, 1:40pm)

Examination (2 hours and 10 minutes): 60%; In-semester assessment: 40%

  1. Mid Semester Test: - 10% - ULO: 1, 2, 3, 4
  2. Quiz: - 10% - ULO: 4, 5, 6
  3. Assignment: - 20% - ULO: 1, 2, 3, 4, 5, 6, 7, 8
  4. Examination: - 60% - ULO: 1, 2, 3, 4, 5, 6, 7, 8

Workloads

Workload Requirements (31 Jan 2021, 2:00pm)

Minimum total expected workload equals 12 hours per week comprising:

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

(b.) Additional requirements (all students):

Additional/Special Timetabling Requirements (29 Jan 2019, 11:49am)

Tutorial (2hr). Scheduled in PC Labs.

Resource Requirements

Teaching Responsibility (Callista Entry) (24 Sep 2015, 4:13pm)

FIT

Prerequisites

Prerequisite Units (02 Nov 2017, 4:56pm)

(FIT1047 or FIT1031) and one of FIT1045, FIT1048, FIT1051 or FIT1008

Proposed year of Introduction (for new units) (24 Sep 2015, 4:44pm)

Semester 1, 2018

Location of Offering (12 Jun 2017, 12:08pm)

Clayton, South Africa

Faculty Information

Proposer

Caitlin Slattery

Approvals

School: 12 Feb 2021 (Jeanette Niehus)
Faculty Education Committee: 12 Feb 2021 (Jeanette Niehus)
Faculty Board: 12 Feb 2021 (Jeanette Niehus)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

24 Sep 2015 Caitlin Slattery Initial Draft; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified UnitObjectives/Objectives; modified UnitObjectives/ObjText; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitContent/ASCED; modified UnitContent/Synopsis; modified Teaching/Mode; modified Assessment/Summary; modified Assessment/Summary; modified ResourceReqs/SchoolReqs; modified Workload/ContactHours; modified Workload/ContactHours; modified Workload/ContactHours; modified Prerequisites/PreReqUnits; modified DateOfIntroduction; modified FacultyInformation/FIContact
25 Sep 2015 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
25 Sep 2015 Jeanette Niehus FEC Approval
25 Sep 2015 Jeanette Niehus FacultyBoard Approval - ADE executive approval granted 24/9/15
29 Jul 2016 Caitlin Slattery July 2016: Amendment to prerequisites to remove the prerequisite for BSE students since they will now do the 4th year version of this unit (FIT4165). Removed mention of BSE from relevance of unit field.
01 Aug 2016 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
01 Aug 2016 Jeanette Niehus FEC Approval
01 Aug 2016 Jeanette Niehus FacultyBoard Approval - ADE executive approval 01/08/2016
12 Jun 2017 Jeanette Niehus Admin: modified ReasonsForIntroduction/RoleRelationshipRelevance; modified LocationOfOffering
29 Jun 2017 Carlo Kopp modified ReasonsForIntroduction/RChange; modified Assessment/Summary
14 Aug 2017 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
14 Aug 2017 Jeanette Niehus FEC Approval
14 Aug 2017 Jeanette Niehus FacultyBoard Approval - Approved at UGPC 4/17 (Item 6.1) 10/08/2017
14 Aug 2017 Caitlin Slattery August 2017 Amendment to prerequisites: replace FIT2100 with FIT1047 plus a level 1 programming unit. Discussed with Carsten Rudolph and John Betts.
21 Aug 2017 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
21 Aug 2017 Jeanette Niehus FEC Approval
21 Aug 2017 Jeanette Niehus FacultyBoard Approval - Executively approved by UGPC Chair 21/08/2017
02 Nov 2017 Caitlin Slattery Amendment to prerequisites to allow for teach-out of old courses (2770 and 2380).
03 Nov 2017 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
03 Nov 2017 Jeanette Niehus FEC Approval
03 Nov 2017 Jeanette Niehus FacultyBoard Approval - Executively approved by ADLT 3/11/2017.
29 Jan 2019 Abdul Khan modified Workload/SpecialRequirements
30 Jan 2019 Abdul Khan modified ReasonsForIntroduction/RChange
01 Feb 2019 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
01 Feb 2019 Jeanette Niehus FEC Approval
01 Feb 2019 Jeanette Niehus FacultyBoard Approval - Administrative update for timetabling - 01/02/2019
24 Sep 2019 Emma Nash modified ReasonsForIntroduction/RChange; modified Assessment/Summary
04 May 2020 Emma Nash modified ReasonsForIntroduction/RChange
04 May 2020 Emma Nash modified ReasonsForIntroduction/RChange
21 Sep 2020 Miriam Little modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Assessment/Summary; modified Assessment/Summary
31 Jan 2021 Abdul Malik Khan modified Workload/ContactHours; modified Workload/ContactHours
05 Feb 2021 Jeanette Niehus Admin: modified ReasonsForIntroduction/RChange
05 Feb 2021 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
05 Feb 2021 Jeanette Niehus FEC Approval
05 Feb 2021 Jeanette Niehus FacultyBoard Approval - Executively approved by DDE (03/02/2021)
10 Feb 2021 Phillip Abramson modified Assessment/Summary; modified ReasonsForIntroduction/RChange
12 Feb 2021 Jeanette Niehus FIT3165 Chief Examiner Approval, ( proxy school approval )
12 Feb 2021 Jeanette Niehus FEC Approval
12 Feb 2021 Jeanette Niehus FacultyBoard Approval - Executively approved by DDE via email (12/02/2021)

This version: