Find a module

405 Modules Found

Add module
COMP30330 Compiler Construction

This course will provide a theoretical and practical introduction to how the compilers and interpreters that underpin modern programming languages wor ...

ACM30220 Partial Differential Equations

This course provides a thorough introduction to the mathematical theory of partial differential equations both the classical theory of Laplace, Cauchy ...

EEEN40300 Entrepreneurship in Engineering

This course provides real-world, hands-on learning on what it’s like to actually start a company. This class is not about how to write a business plan ...

PHPS10010 Student Health & Wellbeing

This module will enable students to reflect on some of the issues that affect their own health and wellbeing and that of their family and friends. The ...

GEOL10050 Earth and Humanity

This open elective module considers how geological agents have shaped the pattern of human evolution, the development of agricultural and early indust ...

PHIL10030 Introduction to Modern Philosophy

Can I be certain that there is a world outside me, or am I confined to my own mind alone? What can I know reliably about the world, if there is one? A ...

MATH10200 Matrix Algebra

This is an introductory module in matrix algebra designed for computer science students. A course outline is as follows: Systems of linear equations ( ...

MEEN41330 Data Analytics for Engineers

This application- and practice-based module is designed to provide students with the toolkit to conduct data analytics projects in engineering applica ...

MATH20310 Groups, Rings and Fields

This course will be an introduction to group theory, ring theory and field theory. We will cover the following topics: definition and examples of grou ...

PERS10130 Intro to Sports Injuries

Injuries are commonly sustained by individuals who participate in sport. Across sports, injuries are associated with significant participation loss, t ...

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
3 weeks, 5 days ago

reviewed Introductory Chemistry

"good lecturers. the labs aren't too hard and the t"

@anonymous
3 weeks, 5 days ago

reviewed Mathematics for Agriculture I

"very easy, you don't even have to go to the lectur"

@anonymous
1 month, 2 weeks ago

reviewed Sustainability Reporting and Analysis

"You will write a negative-marking MCQ during the '"

@anonymous
3 months, 3 weeks ago

reviewed Frontiers of Physics

"I found it very interesting because I like physics"

@isadora_of_camelot
4 months ago

reviewed Introduction to Ethics

"not an easy elelective as some may say but super f"