<?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>BIOL33031</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>MSci Reproducible Data Science</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 3</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Danna Gifford</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) ' Last part of a 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;This unit will provide students with the skills needed to engage in reproducible data science. Students will learn how to wrangle data, build data visualisations, and model their data using the open source data science software, R. Each of the sessions will be run as a combined seminar and hands-on coding workshop. Students will learn how to use a reproducible workflow to generate reproducible analysis. They will also learn about general computational skills such as using git and GitHub for version control, and Binder for building reproducible computational environments.&amp;nbsp; Graduates with data science skills are in high demand, with skills in using R particularly desirable to employers across the academic, industrial, and business sectors. This unit will provide students with a grounding in data science using R and the knowledge to build on this foundation for the development of more focused skills (such as machine learning using R).&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;This unit will provide students with the skills needed to engage in reproducible data science. Students will learn how to wrangle data, build data visualisations, and model their data using the open source data science software, R. Each of the sessions will be run as a combined seminar and hands-on coding workshop. Students will learn how to use a reproducible workflow to generate reproducible analysis. They will also learn about general computational skills such as using git and GitHub for version control, and Binder for building reproducible computational environments.&amp;nbsp; Graduates with data science skills are in high demand, with skills in using R particularly desirable to employers across the academic, industrial, and business sectors. This unit will provide students with a grounding in data science using R and the knowledge to build on this foundation for the development of more focused skills (such as machine learning using R).&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p style="margin-left:8px"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;The unit aims to increase the students understanding of the following:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:40px; text-indent:-24.0pt"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;&amp;bull;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:black"&gt;To familiarise students with the tools to engage in reproducible research and data science practices.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:40px; text-indent:-24.0pt"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;&amp;bull;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:black"&gt;To familiarise students with the principles of Reproducibility and Open Science (incl. pre-registration of experiments, open data, and open analysis) and the problems that arise from Questionable Research Practices (QRPs).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:40px; text-indent:-24.0pt"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;&amp;bull;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:black"&gt;To familiarise students with the principles of programming and analysis in R (incl. linear mixed models), and the use of R Markdown or generate reproducible analyses and presentations.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:40px; text-indent:-24.0pt"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;&amp;bull;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:black"&gt;To provide students with the experience of advanced decision-making in the application of different statistical tests to different research questions.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:40px; text-indent:-24.0pt"&gt;&lt;span style="font-size:12px;"&gt;&lt;span style="line-height:normal"&gt;&lt;span style="font-family:Calibri,sans-serif"&gt;&lt;span style="font-family:&amp;quot;Arial&amp;quot;,sans-serif"&gt;&lt;span style="color:black"&gt;&amp;bull;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:black"&gt;To provide students working in small groups with the experience of using and programming in R for reproducible data analysis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;Demonstrate an understanding of the principles of Open Science and the need for reproducibility in research.&lt;br /&gt;Develop an understanding of the logic underlying the use of programming and building statistical models in R, and the range of circumstances appropriate for their use.&lt;/p&gt;</Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content>&lt;p&gt;Design and interpret complex statistical models using diverse approaches.&lt;/p&gt;</Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content>&lt;p&gt;Acquire experience of cutting edge data science methodologies for reproducible research.&lt;/p&gt;</Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content>&lt;p&gt;Problem solving.&lt;br /&gt;Programming.&lt;br /&gt;Data presentation.&lt;br /&gt;Time management.&lt;/p&gt;</Content>
  </TransferableSkills>
  <EmployabilitySkillsList Applicant="Y" Label="Employability skills" Student="Y">
    <Skill>
      <SkillId>Analytical skills</SkillId>
      <SkillDescription>students will learn the basis of coding and building statistical models in R.</SkillDescription>
    </Skill>
    <Skill>
      <SkillId>Innovation/creativity</SkillId>
      <SkillDescription>students will be encouraged to develop their coding skills and apply them to new research problems (including extracting meaning from large data sets).</SkillDescription>
    </Skill>
    <Skill>
      <SkillId>Project management</SkillId>
      <SkillDescription>students will develop coding skills and solutions for all stages of the reproducible research workflow.</SkillDescription>
    </Skill>
    <Skill>
      <SkillId>Written communication</SkillId>
      <SkillDescription>students will produce coursework using R Markdown which combines code, output, and narrative to produce a reproducible document.</SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content>&lt;p&gt;This module will consist of 6 workshops &amp;ndash; each workshop will involve a mix of seminar and hands-on programming.&amp;nbsp; The six workshops are as follows:&lt;/p&gt;&lt;p&gt;1. Reproducibility and R&lt;br /&gt;2. The Linear Model (Regression)&lt;br /&gt;3. The Linear Model (ANOVA)&lt;br /&gt;4. Mixed Models&lt;br /&gt;5. Data Simulation and Advanced Data Visualisation&lt;br /&gt;6. Reproducible Computational Environments and Presentations&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;Practical sessions in computer labs.&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>2</MethodId>
      <MethodName>Written assignment (inc essay)</MethodName>
      <MethodWeight>100%</MethodWeight>
    </Method>
    <OtherDescription>&lt;p&gt;One R-based assignment produced using R Markdown worth 100%.&lt;/p&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;During the hands-on coding sessions, students will receive formative feedback associated with each of the practical problems that they will be engaged with.&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;Grolemund, G, &amp;amp; Wickham, H. (2017). R for Data Science, O&amp;rsquo;Reilly. (https://r4ds.had.co.nz)&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>Practical classes &amp; workshops</ActivityType>
        <Hours>12</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Tutorials</ActivityType>
        <Hours>12</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>76</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
