<?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>COMP12111</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Fundamentals of Computer Engineering</Title>
  </UnitTitle>
  <MaxUnits Applicant="Y" Label="Credit rating" Student="Y">
    <Units>10</Units>
  </MaxUnits>
  <TeachingPeriods Applicant="Y" Label="Teaching period(s)" Student="Y">
    <Period>Semester 1</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Undergraduate</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 1</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Paul Nutter</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
  </StaffList>
  <OfferedBy Applicant="Y" Label="Offered by" Student="Y">
    <OrganisationList>
      <Organisation>
        <OrgName>Department of Computer Science</OrgName>
      </Organisation>
    </OrganisationList>
    <GroupList>
      <Group>
        <GroupName></GroupName>
      </Group>
    </GroupList>
    <FheqLevels>
      <FheqLevel>
        <LevelNumber>1</LevelNumber>
        <LevelName>FHEQ level (Framework for Higher Education Qualifications) ' First part HE study/Bachelors ' </LevelName>
      </FheqLevel>
    </FheqLevels>
    <Ects>
      <MaxUnits>European Credit Transfer &amp; Accumulation System Rating :   5.0</MaxUnits>
    </Ects>
  </OfferedBy>
  <MarketingOverview Applicant="Y" Label="Marketing Course unit overview" Student="">
    <Content>&lt;p&gt;In this course you will learn about the design of electronic systems from simple digital circuits to the design of a simple processor. The major emphasis is on practical design work, the taught material is supported by practical laboratory exercises where you get to put the concepts you have learnt into practice. The syllabus is as follows:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduction to logic&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Digital signals, data representation, Boolean logic and functions, De Morgan’s theorem, logic gates, multiplexers, binary arithmetic, abstraction &amp;amp; hierarchy, clocks, sequential systems.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Computer Aided Design (CAD)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Complexity and design – the need for CAD tools, testing &amp;amp; simulation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hardware description languages&amp;nbsp;&lt;/strong&gt;&lt;br&gt;SystemVerilog - Introduction to SystemVerilog, assignments, module structure, design of combinatorial and sequential circuits in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Register Transfer Level (RTL) Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The synchronous paradigm, introduction to sequential systems, RTL view of design, the register, datapath and control,&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Finite State Machines (FSM)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Introduction to the FSM, state transition diagrams, state transition tables, implementation in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;6.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Processor Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Overview of the three-box model: CPU, Memory, I/O, processor operation, instruction execution – fetch/decode/execute – and the sequencing of actions, program counter, instruction register, condition code register. Introduction to MU0 - instruction set and operation, arithmetic logic unit (ALU) design and critical path, design of the MU0 datapath and control in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;7.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Von Neumann and Harvard architecture, tri-state buffers, memory map, address decoding schemes – one dimensional and two-dimensional, memory architectures, address decoders. Memory hierarchy and relationship between speed, cost and capacity, cache, SRAM, DRAM, ROM, Flash, HDD and optical storage. Memory in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;8.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Input and output&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The I/O interface, communication and I/O devices, parallel and serial communications, polling and interrupts, implementing and servicing interrupts, direct memory access, universal serial bus (USB),&amp;nbsp;&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;In this course you will learn about the design of electronic systems from simple digital circuits to the design of a simple processor. The major emphasis is on practical design work, the taught material is supported by practical laboratory exercises where you get to put the concepts you have learnt into practice. The syllabus is as follows:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduction to logic&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Digital signals, data representation, Boolean logic and functions, De Morgan’s theorem, logic gates, multiplexers, binary arithmetic, abstraction &amp;amp; hierarchy, clocks, sequential systems.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Computer Aided Design (CAD)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Complexity and design – the need for CAD tools, testing &amp;amp; simulation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hardware description languages&amp;nbsp;&lt;/strong&gt;&lt;br&gt;SystemVerilog - Introduction to SystemVerilog, assignments, module structure, design of combinatorial and sequential circuits in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Register Transfer Level (RTL) Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The synchronous paradigm, introduction to sequential systems, RTL view of design, the register, datapath and control,&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Finite State Machines (FSM)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Introduction to the FSM, state transition diagrams, state transition tables, implementation in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;6.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Processor Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Overview of the three-box model: CPU, Memory, I/O, processor operation, instruction execution – fetch/decode/execute – and the sequencing of actions, program counter, instruction register, condition code register. Introduction to MU0 - instruction set and operation, arithmetic logic unit (ALU) design and critical path, design of the MU0 datapath and control in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;7.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Von Neumann and Harvard architecture, tri-state buffers, memory map, address decoding schemes – one dimensional and two-dimensional, memory architectures, address decoders. Memory hierarchy and relationship between speed, cost and capacity, cache, SRAM, DRAM, ROM, Flash, HDD and optical storage. Memory in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;8.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Input and output&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The I/O interface, communication and I/O devices, parallel and serial communications, polling and interrupts, implementing and servicing interrupts, direct memory access, universal serial bus (USB),&amp;nbsp;&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;The main aim of this course unit is to provide students with a basic understanding of the hardware that underpins computing systems. In addition, further aims include: introducing basic logic and logic gates; the partitioning of digital systems into combinatorial and sequential blocks; to provide an overview of the hardware description language SystemVerilog; to introduce logic level implementation of a simple processor design; and to discuss how computer systems interact with memory and I/O devices&amp;nbsp;&lt;/p&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;ILO 1: &lt;/strong&gt;Discuss the execution of machine language programs on a simple processor design and produce working code.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 2: &lt;/strong&gt;Explain the process of binary addition and identify the limitations with respect to system performance, such as choice of clock speed.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 3:&lt;/strong&gt; Manipulate Boolean expressions and demonstrate their implementation as simple combinatorial digital circuits.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 4: &lt;/strong&gt;Discuss the organisation and operation of a simple digital computer highlighting the key components, processor, memory and input/output.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 5: &lt;/strong&gt;Describe and follow a top-down approach to design, recognising the importance of the testbench for simulating designs.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 6:&lt;/strong&gt; Explain the key features of the SystemVerilog language and produce behavioural models of combinatorial and sequential circuit designs.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 7: &lt;/strong&gt;Discuss how the processor interacts with peripheral devices, making use of the interface to control and manage data movement, using techniques such as interrupts and direct memory transfer.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 8:&lt;/strong&gt; Explain different memory technologies, their implementation, and how they can be used to implement a hierarchical memory structure in modern computers.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 9: &lt;/strong&gt;Discuss the design and implementation of a simple processor, understanding the role of the control and datapath in the operation of the overall design.&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>Analytical skills</SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
    <Skill>
      <SkillId>Innovation/creativity</SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
    <Skill>
      <SkillId>Problem solving</SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content>&lt;p&gt;In this course you will learn about the design of electronic systems from simple digital circuits to the design of a simple processor. The major emphasis is on practical design work, the taught material is supported by practical laboratory exercises where you get to put the concepts you have learnt into practice. The syllabus is as follows:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduction to logic&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Digital signals, data representation, Boolean logic and functions, De Morgan’s theorem, logic gates, multiplexers, binary arithmetic, abstraction &amp;amp; hierarchy, clocks, sequential systems.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Computer Aided Design (CAD)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Complexity and design – the need for CAD tools, testing &amp;amp; simulation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hardware description languages&amp;nbsp;&lt;/strong&gt;&lt;br&gt;SystemVerilog - Introduction to SystemVerilog, assignments, module structure, design of combinatorial and sequential circuits in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Register Transfer Level (RTL) Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The synchronous paradigm, introduction to sequential systems, RTL view of design, the register, datapath and control,&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Finite State Machines (FSM)&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Introduction to the FSM, state transition diagrams, state transition tables, implementation in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;6.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Processor Design&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Overview of the three-box model: CPU, Memory, I/O, processor operation, instruction execution – fetch/decode/execute – and the sequencing of actions, program counter, instruction register, condition code register. Introduction to MU0 - instruction set and operation, arithmetic logic unit (ALU) design and critical path, design of the MU0 datapath and control in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;7.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory&amp;nbsp;&lt;/strong&gt;&lt;br&gt;Von Neumann and Harvard architecture, tri-state buffers, memory map, address decoding schemes – one dimensional and two-dimensional, memory architectures, address decoders. Memory hierarchy and relationship between speed, cost and capacity, cache, SRAM, DRAM, ROM, Flash, HDD and optical storage. Memory in SystemVerilog.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;8.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Input and output&amp;nbsp;&lt;/strong&gt;&lt;br&gt;The I/O interface, communication and I/O devices, parallel and serial communications, polling and interrupts, implementing and servicing interrupts, direct memory access, universal serial bus (USB),&amp;nbsp;&lt;/p&gt;</Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;This unit will be delivered using a blended approach to learning. Self-study materials will be made available in the form of written notes, videos and self-assessment quizzes in Blackboard that allow you to check your understanding of the material provided. Each week there will be synchronous sessions which will focus on covering design&lt;/p&gt;&lt;p&gt;examples and/or providing support and general feedback on laboratory exercises. These sessions will be, where possible, interactive. Laboratory exercises are supported by weekly timetabled laboratory sessions (from week 2), where students can get help and support and make use of the hardware required for the lab exercises to be completed.&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>1</MethodId>
      <MethodName>Written exam</MethodName>
      <MethodWeight>50%</MethodWeight>
    </Method>
    <Method>
      <MethodId>8</MethodId>
      <MethodName>Practical skills assessment</MethodName>
      <MethodWeight>50%</MethodWeight>
    </Method>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;Feedback is provided via formative quizzes in Blackboard, via automated marking for laboratory work, with feedback on work being delivered by email, and through in-class demonstrations with GTAs.&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>Students who are not from the School of Computer Science must have permission from both Computer Science and their home School to enrol.</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>Y</Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;ol&gt;&lt;li&gt;Clements, Alan, 1948-. (2006). &lt;i&gt;Principles of computer hardware&lt;/i&gt;. Oxford University. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9780199273133&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9780199273133&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;LaMeres, Brock J. (2019).&lt;i&gt; Quick start guide to Verilog&lt;/i&gt;. Springer. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9783030105525&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9783030105525&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Mano,M. Morris. (2011). &lt;i&gt;Digital design: with a introduction to the verilog hdl&lt;/i&gt; /. Pearson Prentice Hall,. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9780132774208&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9780132774208&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Roth, Charles H., 1932-. (2013). &lt;i&gt;Fundamentals of logic design. &lt;/i&gt;Nelson Engineering. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9781133628484&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9781133628484&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Thomas, D. E. (2008). &lt;i&gt;The Verilog hardware description language&lt;/i&gt; /. Springer. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9780387849300&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9780387849300&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Vahid, Frank. (2011). &lt;i&gt;Digital design: with RTL design, VHDL, and Verilog&lt;/i&gt;. Wiley. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9780470531082&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9780470531082&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Williams, Rob. (2001). &lt;i&gt;Computer systems architecture: a networking approach&lt;/i&gt;. Addison-Wesley. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,0201648598&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 0201648598&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Williams, Rob, 1948-. (2006). &lt;i&gt;Computer systems architecture: a networking approach&lt;/i&gt;. Pearson Prentice Hall. ISBN:&lt;a href="https://www.librarysearch.manchester.ac.uk/discovery/search?query=isbn,contains,9780321340795&amp;amp;search_scope=MyInst_and_CI&amp;amp;sortby=rank&amp;amp;vid=44MAN_INST:MU_NUI&amp;amp;lang=en&amp;amp;mode=advanced&amp;amp;offset=0" target="_blank"&gt; 9780321340795&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;/ol&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 written exam</ActivityType>
        <Hours>1</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>14</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Work based learning</ActivityType>
        <Hours>40</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>45</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
