Skip to main content
 

ENGI48915: Deep Learning for Engineering

Type Open
Level 4
Credits 15
Availability Available in 2025/2026
Module Cap
Location Durham
Department Engineering

Prerequisites

  • None

Corequisites

  • As stated in programme regulations.

Excluded Combinations of Modules

  • As stated in programme regulations.

Aims

  • This module is designed solely for students studying Department of Engineering or MISCADA degree programmes.
  • To provide a comprehensive understanding of deep learning techniques and their applications in engineering.
  • To equip students with the knowledge and skills to design, implement, and evaluate deep learning models for engineering problems.
  • To explore the integration of deep learning with engineering methods and domain knowledge.
  • To foster critical thinking about the implications and limitations of deep learning in engineering contexts.

Content

  • Fundamentals of deep learning architectures and their applications in engineering.
  • Advanced deep learning techniques for engineering problems, integrating e.g. physical models, simulations, discovery, and domain knowledge in engineering.
  • Practical aspects of implementing, deploying, and scaling deep learning models in real-world engineering systems.

Learning Outcomes

Subject-specific Knowledge:

  • A comprehensive understanding of deep learning principles and architectures relevant to engineering applications.
  • Knowledge of how deep learning can be integrated with physical models and engineering domain knowledge.

Subject-specific Skills:

  • Ability to design and implement deep learning models for various engineering tasks.
  • Proficiency in using deep learning frameworks and tools for engineering applications.
  • Skills in data preparation, model training, and performance evaluation in engineering contexts.

Key Skills:

  • Advanced problem-solving skills in applying deep learning to complex engineering challenges.
  • Capacity for independent learning and critical thinking in the rapidly evolving field of AI in engineering.
  • Ability to communicate complex technical concepts related to deep learning in engineering effectively.

Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module

  • The Deep Learning for Engineering module is covered in lectures and reinforced by practical programming exercises and case studies.
  • Two-hour sessions delivered in a single term.
  • Students are encouraged to make use of staff 'Surgeries' (otherwise "Office Hours") to discuss any aspect of the module with teaching staff on a one-to-one basis. These are sign-up sessions available for up to one hour per week.
  • Coursework (code and report) is appropriate as a mode of assessment for this module because it allows students to work on realistic engineering problems.

Teaching Methods and Learning Hours

ActivityNumberFrequencyDurationTotalMonitored
Lectures10Weekly (over one term)220 
Revision Classes111 
Surgeries10As required, weekly sign-ups available throughout the teaching termOptional attendance as required5 
Independent Study150 
Preparation and Reading174 
Total150 

Summative Assessment

Component: CourseworkComponent Weighting: 100%
ElementLength / DurationElement WeightingResit Opportunity
Portfolio100Y

Formative Assessment

More information

If you have a question about Durham's modular degree programmes, please visit our Help page. If you have a question about modular programmes that is not covered by the Help page, or a query about the on-line Postgraduate Module Handbook, please contact us.

Prospective Students: If you have a query about a specific module or degree programme, please Ask Us.

Current Students: Please contact your department.