<?xml version="1.0" encoding="UTF-8"?>
<CourseUnit xmlns="http://www.manchester.ac.uk/CUICourseUnitDetails" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.manchester.ac.uk/CUICourseUnitDetails.xsd">
  <UnitCode Applicant="Y" Label="Unit code" Student="Y">
    <Code>EEEN60482</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Networks and Internet of Things</Title>
  </UnitTitle>
  <MaxUnits Applicant="Y" Label="Credit rating" Student="Y">
    <Units>15</Units>
  </MaxUnits>
  <TeachingPeriods Applicant="Y" Label="Teaching period(s)" Student="Y">
    <Period>Semester 2</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Postgraduate Taught</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 6</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Fumie Costen</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
    <StaffMember>
      <Name>Zhiguo Ding</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
  </StaffList>
  <OfferedBy Applicant="Y" Label="Offered by" Student="Y">
    <OrganisationList>
      <Organisation>
        <OrgName></OrgName>
      </Organisation>
    </OrganisationList>
    <GroupList>
      <Group>
        <GroupName></GroupName>
      </Group>
    </GroupList>
    <FheqLevels>
      <FheqLevel>
        <LevelNumber>1</LevelNumber>
        <LevelName>FHEQ level (Framework for Higher Education Qualifications) ' Masters/Integrated Masters P4 ' </LevelName>
      </FheqLevel>
    </FheqLevels>
    <Ects>
      <MaxUnits>European Credit Transfer &amp; Accumulation System Rating :   7.5</MaxUnits>
    </Ects>
  </OfferedBy>
  <MarketingOverview Applicant="Y" Label="Marketing Course unit overview" Student="">
    <Content>&lt;p&gt;Introduction to the IoT and Network Basics : Wireline, ad hoc and sensor networks, PANs, LANs, WANs, Node and network technology, applications and links to enabling technologies Protocols, state machines, the protocol stack, infrastructure vs ad hoc, reliable transmission.&lt;/p&gt;&lt;p&gt;Networking for IoT: Revision of basic networks: Wired vs wireless, &amp;nbsp;protocols, state machines, the protocol stack, &amp;nbsp;infrastructure vs ad&amp;nbsp;&lt;br/&gt;hoc, channel access, reliable transmission, addressing, routing, &amp;nbsp;congestion.&lt;/p&gt;&lt;p&gt;IoT Security Basic IoT security requirements, introduction to cryptography.&lt;/p&gt;&lt;p&gt;Basics about the estimation theory, and practical algorithm for localization in IoT networks.&lt;/p&gt;&lt;p&gt;Network performance, modelling and simulation: Performance metrics, review of Markov chains, simple queuing theory and application to&amp;nbsp;&lt;br/&gt;protocols, discrete event simulation.&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;Introduction to the IoT and Network Basics : Wireline, ad hoc and sensor networks, PANs, LANs, WANs, Node and network technology, applications and links to enabling technologies Protocols, state machines, the protocol stack, infrastructure vs ad hoc, reliable transmission.&lt;/p&gt;&lt;p&gt;Networking for IoT: Revision of basic networks: Wired vs wireless, &amp;nbsp;protocols, state machines, the protocol stack, &amp;nbsp;infrastructure vs ad&amp;nbsp;&lt;br/&gt;hoc, channel access, reliable transmission, addressing, routing, &amp;nbsp;congestion.&lt;/p&gt;&lt;p&gt;IoT Security Basic IoT security requirements, introduction to cryptography.&lt;/p&gt;&lt;p&gt;Basics about the estimation theory, and practical algorithm for localization in IoT networks.&lt;/p&gt;&lt;p&gt;Network performance, modelling and simulation: Performance metrics, review of Markov chains, simple queuing theory and application to&amp;nbsp;&lt;br/&gt;protocols, discrete event simulation.&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;The unit aims to: &lt;/strong&gt;Provide a thorough introduction to the Internet of Things (IoT) in general and to those aspects of computer networks that underpin the IoT in particular. Students will gain some practical experience with typical IoT hardware and with networking tools.&lt;/p&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;On successful completion of the course, a student will be able to:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 1:&lt;/strong&gt; Appraise the importance of IOT and its dependence on enabling technologies. scope and applications.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 2:&lt;/strong&gt; Identify the requirements, structure and implementation of IoT platforms, in terms of hardware and software.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 3: &lt;/strong&gt;Appraise the need of the protocol stack and the issues and techniques relevant at each layer.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 4: &lt;/strong&gt;Assess the networking requirements of different IoT applications, particularly related to localization and estimation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 5:&lt;/strong&gt; Be able to reason about situations arising in the use of IoT in terms of MAC, routing and transport protocols.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 6: &lt;/strong&gt;Apply appropriate statistical tools, including queuing and estimation theories, to model and assess the behaviour and performance of IoT in different environments.&lt;/p&gt;</Content>
  </LearningOutcomes>
  <Knowledge Applicant="Y" Label="Knowledge and understanding" Student="Y">
    <Content></Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content></Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content></Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content></Content>
  </TransferableSkills>
  <EmployabilitySkillsList Applicant="Y" Label="Employability skills" Student="Y">
    <Skill>
      <SkillId></SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content></Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;Approaches to be employed will include:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Face-to-face lectures&lt;br/&gt;Recorded lectures&lt;br/&gt;On-line quizzes&lt;br/&gt;Tutorials/problems classes&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>0</MethodId>
      <MethodName>Other</MethodName>
      <MethodWeight>20%</MethodWeight>
    </Method>
    <Method>
      <MethodId>1</MethodId>
      <MethodName>Written exam</MethodName>
      <MethodWeight>80%</MethodWeight>
    </Method>
    <OtherDescription>&lt;p&gt;Unseen written exam (80%)&lt;/p&gt;&lt;p&gt;Online test (2%)&lt;/p&gt;&lt;p&gt;Network simulation (8%)&lt;/p&gt;&lt;p&gt;Lab exercise report (10%)&amp;nbsp;&lt;/p&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;Standard feedback on exam following Exam Board.&lt;/p&gt;&lt;p&gt;Immediate feedback on online test.&lt;/p&gt;&lt;p&gt;Network simulation - mark plus feedback 3 weeks after submission.&lt;/p&gt;&lt;p&gt;Lab report - mark plus feedback 3 weeks after submission.&lt;/p&gt;</Content>
  </FeedbackMethods>
  <RequirementsList Applicant="Y" Label="Pre/co-requisites" Student="Y">
    <Requirement>
      <UnitCode></UnitCode>
      <UnitTitle></UnitTitle>
      <RequirementType></RequirementType>
      <Description></Description>
    </Requirement>
    <AdditionalRequirement></AdditionalRequirement>
  </RequirementsList>
  <AcademicPrograms Applicant="Y" Label="Academic programmes" Student="Y">
    <AcademicProgram>
      <Program></Program>
      <Plan></Plan>
      <Level></Level>
      <Requirement></Requirement>
    </AcademicProgram>
  </AcademicPrograms>
  <FreeChoice Applicant="Y" Label="Available as a free choice unit?" Student="Y">
    <Content>N</Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;p&gt;Computer networking by Kurose, James F., Pearson, 2021.&lt;/p&gt;</Content>
  </RecommendedReading>
  <StudyHours Applicant="Y" Label="Study hours" Student="Y">
    <IntroText> </IntroText>
    <ScheduledHours Applicant="Y" Label="Scheduled activity hours" Student="Y">
      <ActivityHours>
        <ActivityType>Assessment practical exam</ActivityType>
        <Hours>32</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Assessment written exam</ActivityType>
        <Hours>3</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>33</Hours>
      </ActivityHours>
    </ScheduledHours>
    <PlacementHours Applicant="Y" Label="Placement hours" Student="Y">
      <ActivityHours>
        <ActivityType></ActivityType>
        <Hours>0</Hours>
      </ActivityHours>
    </PlacementHours>
    <TotalHours Applicant="Y" Label="Independent study hours" Student="Y">
      <Hours>82</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
