Find a module

400 Modules Found

Add module
EEEN40050 Wireless Systems

This module deals with the analysis and design of wireless systems, mainly wireless communication systems. The emphasis is on the design of transmitt ...

STAT20010 Probability Distributions

Origins of Probability Theory. Combinatorics and Classic discrete and continuous random variables. Moment generating functions, means and variances. ...

COMP10300 Functional Programming

This course introduces students to a different style of programming ("functional programming") using a simple, elegant and fun language called Scheme. ...

ECON30550 Philosophy of Economics

This module focuses on understanding the basic methodological principles of the science of Economics. It starts with an introduction to the general ph ...

GRC30290 Magic in the Ancient World

Magic had a central place, alongside religion, in everyday ancient Greek and Roman lives. What beliefs did people in Antiquity have about magic and ab ...

COMP41690 Designing and developing mobile apps with Android

This module provides a theoretical grounding, practical knowledge, and hands on experience of key skills needed to design and build engaging mobile ap ...

ACM30010 Analytical Mechanics

This course introduces students to the principles of mechanics in a mathematical framework and establishes a bridge to the principles of modern physic ...

LAW37670 Copyright Law

Copyright law has become increasingly important with the advance in information technology. Today, copyright law largely determines how we access info ...

ITAL20170 Italian Short Stories

This module considers the development of the short story, in terms of form and themes, from its Renaissance roots in Boccaccio, through some of its we ...

MEEN20050 Heat Transfer

The module give an introduction to heat transfer with a focus on conduction and convection. It builds upon aspects of Stage 1 MEEN10050 Energy Enginee ...

Check out UCDdle! A fun UCD version of the hit game wordle! Try and guess today's UCD related word in 6 tries?

Recent Reviews

@anonymous
2 weeks, 4 days ago

reviewed Pharmacology:Biomedical Scienc

"The lecture will become more and more interesting "

@anonymous
3 weeks, 5 days ago

reviewed Power System Design

"Engaging module that is highly relevant for a care"

@anonymous
3 weeks, 5 days ago

reviewed Power Electronics and Drives

"Labs were engaging and helped in improving key ski"

@anonymous
3 weeks, 5 days ago

reviewed Applications of Power Electronics

"Not a good module overall. You do gain more experi"

@anonymous
1 month, 1 week ago

reviewed How Sustainable is My Food?

"the lectures are very boring and most of them are "