Skip to main content

Module

DSC8005 : Deep Learning and Computer Vision

  • Offered for Year: 2025/26
  • Module Leader(s): Dr Stephen McGough
  • Lecturer: Dr Deepayan Bhowmik
  • Owning School: Mathematics, Statistics and Physics
  • Teaching Location: Newcastle City Campus
Semesters

Your programme is made up of credits, the total differs on programme to programme.

Semester 2 Credit Value: 20
ECTS Credits: 10.0
European Credit Transfer System

Aims

• Introducing the fundamentals of Deep Learning and Computer Vision:
• The core concepts behind these areas Deep Learning and Computer Vision.
• Applications of Deep Learning and Computer Vision in real world scenarios.
• The standard toolkits used for Deep Learning and Computer Vision.
• How to appropriately apply these toolkits to real-world problems.
• Make students fluent in the approaches of Deep Learning and Computer Vision which will allow them
to build up the skills to enable them to apply these skills for applications in companies, academia
or the third sector.
• Know the limits and ethical impacts of using such tools to enable them to make appropriate decisions
when working.
• Make students aware of good practices and how to ensure their results are reported in a fair and
honest manner

Outline Of Syllabus

Material will cover such topics as, whilst also including new and emerging areas of research:

• Multi-Level Perceptrons (MLP).
• Backpropagation, gradient decent and optimization.
• Convolutional Neural Networks (CNN).
• Better training of neural networks, e.g. Preventing Overfitting, Dropout, Transfer Learning,
Data Augmentation.
• Ethics and Challenges of Deep Learning, Adversarial Examples, and good practices in Deep Learning.
• Interoperability and Explainability of Deep Learning.
• Fundamental of Image acquisition, Sampling, Image Quality, Image Pixel Relationships.
• Linear Operators, Transforms, Filters and Convolution.
• Object Classification, and Detection.
• Scene Segmentation.
• Pattern Recognition

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion130:0030:00Preparation and completion of the Deep Learning assignment
Guided Independent StudyAssessment preparation and completion112:0022:00Lecture follow-up includes time for the formative practical/tutorial exercises
Guided Independent StudyAssessment preparation and completion10:300:30Oral Examination
Guided Independent StudyAssessment preparation and completion14:304:30Preparation for oral examination
Guided Independent StudyAssessment preparation and completion130:0030:00Preparation and completion of the Computer Vision assignment
Guided Independent StudyDirected research and reading221:0022:00Pre-recorded online materials to aid learning
Scheduled Learning And Teaching ActivitiesPractical241:0024:00Practical sessions (In-person)
Scheduled Learning And Teaching ActivitiesSmall group teaching221:0022:00Tutorial sessions (in-person)
Scheduled Learning And Teaching ActivitiesDrop-in/surgery21:002:00Practical sessions (in-person)
Guided Independent StudyIndependent study143:0043:00Independent background reading
Total200:00
Teaching Rationale And Relationship

Lectures materials are used for the delivery of theory and explanation of methods, illustrated with examples, and for giving general feedback on marked work.

Lecture follow-up, e.g., quizzes and exercises, is associated with each lecture to provide sufficient hands-on training and rapid feedback on understanding.

Scheduled sessions are used both for solution of problems and work requiring extensive computation to give insight into the ideas/methods studied

Assessment Methods

The format of resits will be determined by the Board of Examiners

Other Assessment
Description Semester When Set Percentage Comment
Practical/lab report2M50Deep Learning Assignment (max 1000 lines of code)
Practical/lab report2M50Computer Vision Assignment (max 1000 lines of code)
Zero Weighted Pass/Fail Assessments
Description When Set Comment
Oral PresentationMPresentation and demonstration of the methods and results from the practical/lab reports (30 mins)
Formative Assessments

Formative Assessment is an assessment which develops your skills in being assessed, allows for you to receive feedback, and prepares you for being assessed. However, it does not count to your final mark.

Description Semester When Set Comment
Prob solv exercises2MPractical/Tutorial exercises. Approx one per practical session
Assessment Rationale And Relationship

The assignments test the students’ ability to apply deep learning and computer vision techniques in a reproducible manner, using effective tools and methods to solve a real-world challenge.

The oral exam is a pass/fail component to validate that the student has understood the key aims of the module.

The formative assessment facilitates a reflective learning. The 'teachers' answer to each exercise is released two weeks after assessment is set with students expected to talk within the practical session about anything which is not understand how their answer differs

Reading Lists

Timetable