<?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>CHEN44452</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Machine Learning and AI in Chemical 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 2</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Undergraduate</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 4</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Nan Zhang</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
    <StaffMember>
      <Name>Jie Li</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;With the rapid development of Industry 4.0 technologies including Internet of Things (IoT), cloud computing and analytics, and AI and machine learning, chemical manufacturers are integrating these digital technologies into their production facilities and throughout their operations, moving chemical industries towards smart manufacturing to better manage productivity, energy efficiency and safety in production. As modern chemical plants are now highly automated, inter-connected and extensively equipped with sensors, a huge amount of production data is generated and needs to be exploited. Statistical and data-driven modelling methods or so-called machine learning is an important technological tool for effectively exploiting this huge amount of data.&lt;/p&gt;&lt;p&gt;This unit will mainly focus on applications of machine learning in chemical engineering. It will briefly explain the role of machine learning in chemical engineering. It will introduce various machine learning algorithms and delineate their fundamentals with multiple examples within the chemical engineering discipline. It will also demonstrate how to use these machine learning algorithms to develop machine learning models for different chemical engineering applications via Python programming language. The following topics will be covered in this course.&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;With the rapid development of Industry 4.0 technologies including Internet of Things (IoT), cloud computing and analytics, and AI and machine learning, chemical manufacturers are integrating these digital technologies into their production facilities and throughout their operations, moving chemical industries towards smart manufacturing to better manage productivity, energy efficiency and safety in production. As modern chemical plants are now highly automated, inter-connected and extensively equipped with sensors, a huge amount of production data is generated and needs to be exploited. Statistical and data-driven modelling methods or so-called machine learning is an important technological tool for effectively exploiting this huge amount of data.&lt;/p&gt;&lt;p&gt;This unit will mainly focus on applications of machine learning in chemical engineering. It will briefly explain the role of machine learning in chemical engineering. It will introduce various machine learning algorithms and delineate their fundamentals with multiple examples within the chemical engineering discipline. It will also demonstrate how to use these machine learning algorithms to develop machine learning models for different chemical engineering applications via Python programming language. The following topics will be covered in this course.&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;The unit aims to:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Develop students’ understanding of fundamentals of different machine learning algorithms and appreciation of these algorithms.&lt;/li&gt;&lt;li&gt;Help students develop different machine learning models relevant to chemical engineering applications such as chemical process design, process operations and control.&lt;/li&gt;&lt;li&gt;Develop students’ skills in mathematical modelling and Python codes for generation of the different machine learning models.&lt;br/&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content>&lt;p&gt;Students will be able to:&lt;/p&gt;&lt;figure class="table"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO1.&lt;/td&gt;&lt;td&gt;Explain AI and machine learning role in chemical engineering&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO2.&lt;/td&gt;&lt;td&gt;Demonstrate understanding of fundamentals of different machine learning algorithms&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO3.&lt;/td&gt;&lt;td&gt;Critically evaluate the strengths and limitations of various machine learning algorithms for developing mathematical models in chemical engineering&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO4.&lt;/td&gt;&lt;td&gt;Apply machine learning algorithms to develop machine learning models for different applications in chemical engineering&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO5.&lt;/td&gt;&lt;td&gt;Evaluate the performance of the obtained machine learning models by using different performance indicators&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO6.&lt;/td&gt;&lt;td&gt;Discuss the ethical considerations and sustainability impacts of machine learning applications in chemical engineering&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO7.&lt;/td&gt;&lt;td&gt;Acquire mathematical analysis and evaluation skills of machine learning algorithms&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:30px;"&gt;ILO8.&lt;/td&gt;&lt;td&gt;Demonstrate programming skills in Python&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&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>&lt;p&gt;&lt;strong&gt;Contents&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Chapter 1: Introduction&lt;/strong&gt;&lt;br/&gt;1.1 What is AI &amp;amp; Machine Learning&lt;br/&gt;1.2 The role of AI &amp;amp; Machine Learning in Chemical Engineering&lt;br/&gt;1.3 Types of Machine Learning&lt;br/&gt;1.4 Machine learning algorithms&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 2: Regression&lt;/strong&gt;&lt;br/&gt;2.1 Examples (e.g., PM2.5, CO2 emission prediction)&lt;br/&gt;2.2 Model training and validation&lt;br/&gt;2.3 Error analysis&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 3: Classification&lt;/strong&gt;&lt;br/&gt;3.1 Key concepts in classification&lt;br/&gt;3.2 Probabilistic generative model&lt;br/&gt;3.3 Logistic regression&lt;br/&gt;3.4 Support vector machine&lt;br/&gt;3.5 Examples&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 4: Deep Learning&lt;/strong&gt;&lt;br/&gt;4.1 Why deep learning?&lt;br/&gt;4.2 Neuron networks&lt;br/&gt;4.3 Examples&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 5 Gaussian processes and Bayesian Optimization&lt;/strong&gt;&lt;br/&gt;5.1 Why Gaussian processes&lt;br/&gt;5.2 Principles of Gaussian processes&lt;br/&gt;5.3 Bayesian optimisation&lt;br/&gt;5.4 Examples&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 6: Unsupervised learning&lt;/strong&gt;&lt;br/&gt;6.1 Linear dimension reduction (Principal Component Analysis)&lt;br/&gt;6.2 Clustering&lt;br/&gt;6.3 Examples&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 7: Transfer learning&lt;/strong&gt;&lt;br/&gt;7.1 Why transfer learning&lt;br/&gt;7.2 Principles of transfer learning&lt;br/&gt;7.3 Examples&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Chapter 8: Reinforcement Learning&lt;/strong&gt;&lt;br/&gt;8.1 Why reinforcement learning&lt;br/&gt;8.2 Principles of reinforcement learning&lt;br/&gt;8.3 Examples&lt;/p&gt;&lt;p&gt;Note that all examples for machine learning algorithms will be linked to sustainability goals like energy efficiency or waste reduction.&lt;/p&gt;</Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;Fundamental aspects supporting the critical learning of the module will be delivered as pre-recorded asynchronous short videos via our virtual learning environment. These will be supported by synchronous sessions with master lecture content, Q&amp;amp;A, and problem-solving sessions where you can apply the new concepts.&lt;/p&gt;&lt;p&gt;Surgery hours are also available for drop-in and feedback support.&lt;/p&gt;&lt;p&gt;Feedback on problems and examples, feedback on coursework and exams, and support will also be provided through the virtual learning environment. Discussion boards provide an opportunity to discuss topics related to the material presented in the module.&lt;/p&gt;&lt;p&gt;Students are expected to expand the concepts presented in the session and online by additional reading (suggested in the Online Reading List) in order to consolidate their learning process and further stimulate their interest to the module.&lt;/p&gt;&lt;p&gt;Students will be provided technical support with detailed instructions for setting up Python programming environments (e.g., Notebooks, relevant libraries).&lt;/p&gt;&lt;p&gt;Students will also be provided specific chemical engineering datasets for practice (e.g., Aspen simulation outputs, process operation data).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;figure class="table"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;&lt;u&gt;Activity&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:100px;"&gt;&lt;p style="text-align:center;"&gt;&lt;strong&gt;&lt;u&gt;Hours&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Core Learning Material (e.g. recorded lectures, problem solving sessions)&lt;/td&gt;&lt;td style="width:100px;"&gt;&lt;p style="text-align:center;"&gt;36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Self-Guided Work (e.g. continuous assessment, extra problems, reading)&lt;/td&gt;&lt;td style="width:100px;"&gt;&lt;p style="text-align:center;"&gt;114&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p style="text-align:right;"&gt;&lt;strong&gt;Total for Module&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:100px;"&gt;&lt;p style="text-align:center;"&gt;&lt;strong&gt;150&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&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;figure class="table"&gt;&lt;table class="MsoNormalTable" style="border-collapse:collapse;mso-border-alt:solid windowtext .5pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-table-layout-alt:fixed;" border="1" cellspacing="0" cellpadding="0" width="614"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-firstrow:yes;mso-yfti-irow:0;"&gt;&lt;td style="border:1.0pt solid windowtext;mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt;vertical-align:top;width:276.2pt;" width="368"&gt;&lt;p class="MsoNormal" style="text-align:center;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;&lt;strong&gt;Assessment Types&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style:solid;border-color:windowtext;border-left-style:none;border-right-style:solid;border-top-style:solid;border-width:1.0pt;mso-border-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;padding:0cm 5.4pt;vertical-align:top;width:184.25pt;" width="246"&gt;&lt;p class="MsoNormal" style="text-align:center;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;&lt;strong&gt;Total Weighting&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:1;mso-yfti-lastrow:yes;"&gt;&lt;td style="border-bottom-style:solid;border-color:windowtext;border-left-style:solid;border-right-style:solid;border-top-style:none;border-width:1.0pt;mso-border-alt:solid windowtext .5pt;mso-border-top-alt:solid windowtext .5pt;padding:0cm 5.4pt;vertical-align:top;width:276.2pt;" width="368"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;Continuous assessment&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom:1.0pt solid windowtext;border-left-style:none;border-right:1.0pt solid windowtext;border-top-style:none;mso-border-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;mso-border-top-alt:solid windowtext .5pt;padding:0cm 5.4pt;vertical-align:top;width:184.25pt;" width="246"&gt;&lt;p class="MsoNormal" style="text-align:center;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:center;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;(&lt;/span&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-fareast-language:ZH-CN;mso-hansi-theme-font:minor-latin;"&gt;A&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;small individual coursework worth 30% and a large group coursework worth&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-fareast-language:ZH-CN;mso-hansi-theme-font:minor-latin;"&gt;7&lt;/span&gt;&lt;span style="font-family:&amp;quot;Calibri&amp;quot;,sans-serif;font-size:11.0pt;layout-grid-mode:line;mso-ascii-theme-font:minor-latin;mso-bidi-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;"&gt;0%)&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content></Content>
  </FeedbackMethods>
  <RequirementsList Applicant="Y" Label="Pre/co-requisites" Student="Y">
    <Requirement>
      <UnitCode></UnitCode>
      <UnitTitle></UnitTitle>
      <RequirementType></RequirementType>
      <Description></Description>
    </Requirement>
  </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></Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;p&gt;Reading lists are accessible through the Canvas system linked to the library catalogue.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Christopher M. Bishop, Pattern Recognition and Machine Learning, Springer: New York, USA. 2006.&lt;/li&gt;&lt;li&gt;Francisco Javier Lopez-Flores, Rogelio Ochoa-Barragan, Alma Yunuen Raya-Tapla, Cesar Ramirez-Marquez, Jose Maria Ponce-Ortega, Machine Learning Tools for Chemical Engineering: Methodologies and Applications, Elsevier Science, 1st edition, 2025. ISBN-10: 044329058X. ISBN-13: 978-0443290589.&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></ActivityType>
        <Hours></Hours>
      </ActivityHours>
    </ScheduledHours>
    <PlacementHours Applicant="Y" Label="Placement hours" Student="Y">
      <ActivityHours>
        <ActivityType></ActivityType>
        <Hours></Hours>
      </ActivityHours>
    </PlacementHours>
    <TotalHours Applicant="Y" Label="Independent study hours" Student="Y">
      <Hours>0</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
