<?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>IIDS61311</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Modern Information Engineering</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 1</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>Alan Davies</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;This module aims to provide an opportunity for trainees who seek to understand and make appropriate use of modern programming skills and data management technologies.&amp;nbsp; The module assumes no prior knowledge, skill or experience in this area when introducing concepts.&amp;nbsp; It will provide hands-on experience in software design, implementation and data retrieval.&amp;nbsp; Trainees are taught best pratice for creating useful and effective software solutions to real-world health problems, as well as discussing modern data management technologies.&amp;nbsp; During the module trainees will be asked to work in teams to implement a digital dashborad that makes use of NHS prescribing data for decision making.&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;This module aims to provide an opportunity for trainees who seek to understand and make appropriate use of modern programming skills and data management technologies.&amp;nbsp; The module assumes no prior knowledge, skill or experience in this area when introducing concepts.&amp;nbsp; It will provide hands-on experience in software design, implementation and data retrieval.&amp;nbsp; Trainees are taught best pratice for creating useful and effective software solutions to real-world health problems, as well as discussing modern data management technologies.&amp;nbsp; During the module trainees will be asked to work in teams to implement a digital dashborad that makes use of NHS prescribing data for decision making.&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;The unit aims to introduce students to a hands-on experience of modern information engineering skills including basic programming skills (Python); automation of tasks, how track work for efficiently; and how to store and manage data effectively as well as access it using SQL and the use of version control (GiT).&amp;nbsp; This is carried out by applying Agile software engineering principles and practices to work on a real software project in small groups.&amp;nbsp;&amp;nbsp;&lt;/p&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content></Content>
  </LearningOutcomes>
  <Knowledge Applicant="Y" Label="Knowledge and understanding" Student="Y">
    <Content>&lt;p&gt;LO1: Use core programming concepts to design and implement software&lt;/p&gt;&lt;p&gt;LO2: Critical understanding of&amp;nbsp; data management technologies (including their strengths and limitations) for use in real-world settings&lt;/p&gt;&lt;p&gt;LO3: Apply and critically appraise the software design process to a range of case-study projects&lt;/p&gt;&lt;p&gt;LO4:&amp;nbsp;&amp;nbsp; Understand be able to select APIs to allow systems to communicate with each other&lt;/p&gt;&lt;p&gt;LO5: database systems/data management and modern software processes contribute to patient care pathways and the provision of high quality safe and effective patient care&lt;/p&gt;&lt;p&gt;LO6:&amp;nbsp; Develop plans of how to apply software quality assurance processes to a range of case-studies&lt;/p&gt;&lt;p&gt;LO7: Demonstrate the importance of&amp;nbsp; key role of version control systems in quality assurance&lt;/p&gt;</Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content>&lt;p&gt;LO8: Plan a process for a clinical information system&lt;/p&gt;&lt;p&gt;LO9: Critically appraise a software design process&lt;/p&gt;</Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content>&lt;p&gt;LO10: Develop a system for a clinical team&lt;/p&gt;&lt;p&gt;LO11: Construct a range of SQL commands to extract data from management systems&lt;/p&gt;&lt;p&gt;LO12: Complete project documentation ensuring compliance with security, governance and ethics issues with web-based systems&lt;/p&gt;&lt;p&gt;LO13: Design a relational database to solve a real-world scenario&lt;/p&gt;&lt;p&gt;LO14: Write programs in the Python programming language to manipulate data&lt;/p&gt;</Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content>&lt;p&gt;LO15: Work collaboratively within a team&lt;/p&gt;&lt;p&gt;LO16: Communicate effectively both in written and verbal format to both non-technical and technical audiences:&lt;/p&gt;&lt;p&gt;LO17: Work through the problem-solving cycle&lt;/p&gt;</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;This unit will delivered in a blended format: e-Learning preparation material will impart basic and core knowledge whilst the face-to-face lectures and open discussions will introduce concrete examples and encourage attendees to draw upon their own reading and experience.&amp;nbsp; Group, problem based learning will show a deeper understanding of the area and encourage collaborative working.&amp;nbsp; Example case-studies will be drawn from University of Manchester (HeRC) and University College London research-driven projects and current NHS projects.&amp;nbsp; The F2F teaching will be delivered as 1 x three day block of workshops covering a key section&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>0</MethodId>
      <MethodName>Other</MethodName>
      <MethodWeight>100%</MethodWeight>
    </Method>
    <OtherDescription>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,serif"&gt;&lt;span style="font-size:12.0pt"&gt;Sprint 3 presentation (simulated sprint review) &lt;b&gt;60%&lt;/b&gt; (group mark)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,serif"&gt;&lt;span style="font-size:12.0pt"&gt;Blog post &lt;b&gt;40%&lt;/b&gt; (individual mark)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;Formative assessment and feedback to students is a key feature of the on-line learning materials for this unit.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regular presentation of results to tutor and staff to elicit feedback and develop ideas/work.&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>MSc Health Data Science PT</Program>
      <Plan>MSc Health Data Science</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Mandatory</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>PG Dip Health Data Science PT</Program>
      <Plan>PG Diploma Health Data Science</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Mandatory</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>PG Cert Health Data Science PT</Program>
      <Plan>PGCert Health Data Sci (18)</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Optional</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>PG Cert Health Data Science PT</Program>
      <Plan>PGCert Health Data Sci (12)</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Optional</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>Health Data Science - CPD</Program>
      <Plan>Health Data Science - CPD</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Optional</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>MSc Health Data Science FT</Program>
      <Plan>MSc Health Data Science FT</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Mandatory</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>PG Dip Health Data Science FT</Program>
      <Plan>PG Dip Health Data Science FT</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Mandatory</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>PG Cert Health Data Science FT</Program>
      <Plan>PG Cert Health Data Science FT</Plan>
      <Level>PGDT Taught Component</Level>
      <Requirement>Optional</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;John D. Blischak, Emily R. Davenport, and Greg Wilson: &amp;quot;&lt;a href="http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004668"&gt;A Quick Introduction to Version Control with Git and GitHub&lt;/a&gt;&amp;quot; PLoS Computational Biology, 2016&lt;/p&gt;&lt;p&gt;Dawson, M (2010) Python Programming (3rd ed) For the Absolute Beginner. Boston: Course Technology PTR - This beginners textbook&amp;nbsp; serves as a good reference text for using the Python programming language.&lt;/p&gt;&lt;p&gt;Software Carpentry (2019) https://librarycarpentry.org/lc-python-intro/&lt;/p&gt;&lt;p&gt;This is a free online resource for learning Python with examples of code and exercises to practice.&lt;/p&gt;&lt;p&gt;Atlassian (2019) The Agile Coach https://www.atlassian.com/agile&lt;/p&gt;&lt;p&gt;This website provides an introduction to the principles of project management and software development using the Agile methodology.&lt;/p&gt;&lt;p&gt;Williams, L (2012) What Agile Teams Think of Agile Principles. Communications of the ACM 55(4):pp71-78&lt;/p&gt;&lt;p&gt;This paper discusses the evolution of Agile methodology and what the people and industrial users using it think about it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&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>eAssessment</ActivityType>
        <Hours>40</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>7</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Practical classes &amp; workshops</ActivityType>
        <Hours>15</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>88</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
