Modules at University of Dundee
2,329 modules catalogued from the public module catalogue.
| Code | Title | Level | Credits | Department |
|---|---|---|---|---|
| DI11002 | English for Academic Skills II | 20 | Skills Hub | |
| DI11003 | Project I (Civil Engineering) | 8 | Civil Engineering | |
| DI11004 | Project I (Computing) | 8 | Computing | |
| DI11005 | Project (Mathematics) | 8 | Mathematics | |
| DI11006 | Project I (Mechanical) | 8 | Mechanical and Industrial Engineering | |
| DI11007 | Calculus for Science and Engineering | 10 | Mathematics | |
| DI12001 | Calculus II | 10 | Mathematics | |
| DI12002 | Structural Behaviour and Design | 10 | Civil Engineering | |
| DI12003 | Mechanics | 10 | Mechanical and Industrial Engineering | |
| DI12004 | Civil Engineering Project II (with English) | 20 | Mechanical and Industrial Engineering | |
| DI12005 | Proof and Number Theory - Pure Maths | 10 | Mathematics | |
| DI12006 | Statistics (with English) | 20 | Mathematics | |
| DI12008 | Thermodynamics I | 10 | Mechanical and Industrial Engineering | |
| DI12009 | Java Programming (with English) | 20 | Computing | |
| DI12010 | Introduction to Data Structures and Algorithms | 20 | Computing | |
| DI12011 | Mechanical Engineering Project II (with English) | 20 | Mechanical and Industrial Engineering | |
| DI21001 | Applications for Microcontrollers | 10 | Computing | |
| DI21002 | Civil Engineering Design Software | 20 | Computing | |
| DI21003 | Computer Aided Design | 10 | Computing | |
| DI21004 | Computer systems 2A: Architecture fundamentals and Unix | 20 | Computing | |
| DI21005 | Discrete Mathematics | 20 | Mathematics | |
| DI21006 | Engineering Materials | 10 | Civil Engineering | |
| DI21007 | Fluid Mechanics I | 10 | Civil Engineering | |
| DI21008 | Introduction to Programming | 20 | Computing | |
| DI21009 | Mathematics 2A | 20 | Mathematics | |
| DI21010 | Mathematics for Engineers I | 20 | Mathematics | |
| DI21011 | Multi-paradigm Programming and Data Structures | 20 | Computing | |
| DI21012 | Thermodynamics II | 10 | Mechanical and Industrial Engineering | |
| DI21013 | Mathematical Logic in Computing | 10 | Computing | |
| DI22001 | Algorithms and Artificial Intelligence | 20 | Computing | |
| DI22002 | Civil Engineering Project III | 10 | Civil Engineering | |
| DI22003 | Computer Algebra and Dynamical Systems | 20 | Mathematics | |
| DI22004 | Computer Systems 2B | 20 | Computing | |
| DI22005 | Electronics and Instrumentation | 20 | Mechanical and Industrial Engineering | |
| DI22006 | Geomechanics | 20 | Mechanical and Industrial Engineering | |
| DI22007 | Manufacturing Project I | 20 | Mechanical and Industrial Engineering | |
| DI22008 | Mathematics 2B | 20 | Mathematics | |
| DI22009 | Mechanics of Machinery | 10 | Mechanical and Industrial Engineering | |
| DI22010 | Object-oriented Analysis and Design | 20 | Computing | |
| DI22011 | Practice of Surveying | 10 | Civil Engineering | |
| DI22012 | Solid Mechanics | 10 | Mechanical and Industrial Engineering | |
| DI22013 | Statistics II | 20 | Mathematics | |
| DI22014 | Structures | 10 | Mechanical and Industrial Engineering | |
| DI31001 | Networks and Data Communications | 20 | Computing | |
| DI31002 | Information Security | 20 | Computing | |
| DI31003 | Database Systems | 20 | Computing | |
| DI31004 | Civil Engineering Materials and the Environment | 20 | Civil Engineering | |
| DI31005 | Fluid Mechanics II | 20 | Civil Engineering | |
| DI31006 | Structural Analysis | 15 | Civil Engineering | |
| DI31007 | Mathematics for Engineers II | 15 | Civil Engineering |