Skip to content

Toggle service links

Faculty of Mathematics, Computing and Technology

The Faculty of Mathematics, Computing and Technology (MCT) teaches at undergraduate and postgraduate levels. Its award areas cover a range of subjects: information and communication technologies; computing; mathematics; statistics; engineering; environment and development; design, systems and technology management.

At undergraduate level awards include certificates, diplomas and honours degrees. At postgraduate level the offering includes awards in mathematics and also professional development programmes leading to awards in computing, global development management, engineering, environmental decision-making, technology management and information systems.

A significant feature of most MCT courses is the use of computing as an integral part of the course, both for personal work and for electronic communication with students, other associate lecturers and the course team. Some low-population courses rely extensively on electronic communication for teaching. Appropriate training materials are available to enable associate lecturers to use this teaching medium. Staff development and training for associate lecturers is provided regionally/nationally and through constructive feedback from the monitoring process. Module teams are also encouraged to develop the expertise of their associate lecturers by involving them in module presentation. Associate lecturers must be able and willing to provide general learner support in addition to subject expertise, and to help students develop their communication and study skills as appropriate.

Introducing statistics - M140
Cyflwyno ystadegau - M140
Pure mathematics - M208
Mathemateg bur - M208
Analysing data - M248
Dadansoddi data - M248
Practical modern statistics -M249
Ystadegau modern ymarferol - M249
Object-oriented Java programming - M250
Rhaglennu Java sy'n canolbwyntio ar wrthrych - M250
Algorithms, data structures and computability - M269
Algorithmau, strwythurau data a chyfrifadwyedd  M269
Further pure mathematics - M303
Mathemateg bur bellach   M303
Complex analysis - M337
Dadansoddiad cymhlyg - M337
Applications of probability - M343
Cymhwyso tebygolrwydd - M343
Linear statistical modelling - M346
Modelu ystadegol llinol - M346
Mathematical statistics - M347
Ystadegau mathemategol - M347
Relational database theory and practice - M359
Software engineering with objects - M363
Natural and artificial intelligence - M366
Optimisation - M373
Optimeiddio - M373
The computing project - M450
Information security - M811
Diogelwch Gwybodaeth - M811

Digital forensics - M812
Fforenseg ddigidol - M812

Software development - M813
Datblygu meddalwedd - M813   
Software engineering - M814
Peirianneg meddalwedd - M814
Project management - M815
Rheoli prosiectau - M815
Data management - M816
Rheoli data - M816
Systems security - M817
Darlithydd Cyswllt - M817​
Calculus of variations and advanced calculus - M820
Calcwlws amrywiadau a chalcwlws uwch - M820
Nonlinear ordinary differential equations - M821
Hafaliadau gwahaniaethol arferol aflinol - M821
Analytic number theory I - M823
Damcaniaeth rhif ddadansoddol I - M823
Applicable differential geometry - M827
Applied complex variables - M828
Newidynnau cymhlyg cymhwysol - M828
Analytic number theory II - M829
Theori rhif ddadansoddol II - M829
Approximation theory - M832
Theori brasamcanu - M832
Advanced mathematical methods - M833
Dulliau mathemategol uwch - M833
Fractal geometry - M835
Geometreg ffractal    M835
Coding theory - M836
Theori codio - M836
Galois Theory - M838
Damcaniaeth Galois - M838
Dissertation in mathematics - M840
Traethawd hir mewn mathemateg - M840
List of topics for Dissertation in mathematics - M840
Traethawd hir mewn mathemateg (pynciau) - M840
Project management - M865
User interface design and evaluation - M873
Relational database systems - M876
Managing the software enterprise - M882
Software requirements for business systems - M883
Analysis and design of enterprise systems: object-oriented approach - M885
Web systems integration - M887
Mathematical thinking in schools - ME620
Meddwl yn fathemategol mewn ysgolion - ME620
Developing algebraic thinking - ME625
Datblygu agweddau ar feddwl algebraidd - ME625

Developing statistical thinking - ME626
Datblygu agweddau ar feddwl ystadegol - ME626

Developing geometric thinking - ME627
Datblygu agweddau ar feddwl geometrig - ME627
Exploring mathematics - MS221
Deterministic and stochastic dynamics - MS327
Dynameg benderfynedig a stocastig - MS327
Essential mathematics 1 - MST124
Mathemateg hanfodol 1 - MST124
Essential mathematics 2 - MST125
Mathemateg hanfodol 2 - MST125
Mathematical methods, models and modelling - MST210
Dulliau, modelau a modelu mathemategol  MST210
Mathematical methods - MST224
Dulliau mathemategol    MST224
Mathematical methods and fluid mechanics - MST326
Dulliau mathemategol a mecaneg hylifol - MST326
Designing applications with Visual Basic - MT264
Graphs, networks and design - MT365
Graffiau, rhwydweithiau a dylunio - MT365
Discovering mathematics - MU123
Darganfod mathemateg - MU123
Information and communication technologies at work - T121
Career development and employability - T122
Datblygiad gyrfa a chyflogadwyedd - T122
Networked living: exploring information and communication technologies - T175
Engineering: professions, practice and skills 1 T176
Peirianneg: swyddi, ymarfer a sgiliau 1 - T176
Personal and career development in engineering - T191
Engineering: origins, methods, context - T192
Peirianneg: tarddiad, dulliau, cyd-destun - T192
Engineering: frameworks, analysis, production - T193
Peirianneg: fframweithiau, dadansoddi, cynhyrchu - T193

Engineering: mathematics, modelling, applications - T194
Peirianneg: mathemateg, modelu, cymwysiadau - T194
Engineering at work - T198
Peirianneg yn y gwaith - T198
Environmental control and public health - T210
Electronics: sensing, logic and actuation - T212
Electroneg: synhwyro, rhesymeg a chychwyniad - T212
Energy and sustainability - T213
Egni a chynaliadwyedd - T213
Design essentials - T217
Hanfodion Dylunio - T217
Design for engineers - T218
Dylunio i beirianwyr - T218
Environmental management 1 - T219
Rheoli amgylcheddol 1 - T219
Change, strategy and projects at work - T227
Newid, strategaeth a phrosiectau yn y gwaith - T227
Mechanical engineering: heat and flow - T229
Peirianneg fecanyddol: gwres a llif - T229
Core engineering A - T271
Peirianneg craidd A - T271
Core engineering B - T272
Peirianneg craidd B - T272

Engineering: professions, practice and skills 2 - T276
Peirianneg: swyddi, ymarfer a sgiliau 2 - T276
Innovation: designing for a sustainable future - T307
Electronics: signal processing, control and communications - T312

Electroneg: Prosesu arwyddion, rheoli a chyfathrebu - T312
Renewable energy - T313
Egni adnewyddadwy - T313
Innovation: designing for change - T317
Arloesedd: dylunio ar gyfer newid - T317
Environmental management 2 - T319
Rheoli amgylcheddol 2 - T319
Engineering small worlds: micro and nano technologies - T356
Peiriannu bydoedd bychain: technolegau micro a nano - T356
Structural integrity: designing against failure - T357
Uniondeb strwythurol: dylunio rhag methu - T357
Structural Integrity - T367
Uniondeb Strwythurol - T367
The engineering project T452
Y prosiect peirianneg - T452
The information and communication technologies project - T455
The MEng individual project - T460
Prosiect unigol MEng - T460
Research project - T802
Prosiect ymchwil - T802

Finite element analysis: basic principles and applications - T804
Dadansoddi elfen feidraidd: Egwyddorion a chymwysiadau sylfaenol - T804

Manufacture materials design - T805
Dylunio deunyddiau gweithgynhyrchu -T805
Multi-service networks: structures - T822
Advanced routing - CCNP 1 - T824
Llwybr datblygedig - CCNP 1 - T824

Wide Area Networks CCNP 2 - T825
Multilayer switching CCNP 3 - T826
Cyfnewid sawl haen CCNP 3 - T826

Optimising networks – CCNP - T827
Optimeiddio rhwydweithiau CCNP - T827

Network security - T828
Diogelwch rhwydweithiau - T828
Forensic engineering - T839
The MSc professional project - T847
Prosiect proffesiynol MSc - T847
Managing technological innovation - T848
Rheoli arloesedd technolegol - T848
Strategic capabilities for technological innovation -T849
Galluoedd strategol ar gyfer arloesedd technolegol - T849
Environmental decision making: a systems approach - T863
Managing for sustainability - T867
Rheoli ar gyfer cynaliadwyedd - T867
Environmental monitoring and protection - T868
Monitro a diogelu amgylcheddol - T868
Development: context and practice - T877
Capacities for managing development - T878
Conflict and development - T879
Manufacture materials design - T881
Team engineering - T885
Peirianneg tîm - T885
Making environmental decisions - T891
Gwneud penderfyniadau amgylcheddol -T891
The technology of music -TA212
Technology and Innovation Management - TB801
Rheoli Arloesedd a Thechnoleg -  TB801​
Making strategy with systems thinking in practice - TB871
Llunio strategaeth gyda meddylfryd systemau ar waith - TB871
Managing change with systems thinking - TB872
Rheoli newid gyda meddylfryd systemau - TB872
Introduction to Computing and Information Technology 1 - TM111
Cyflwyniad i Gyfrifiadura a Thechnoleg Gwybodaeth 1 - TM111

Introduction to computing and information technology 2  - TM112
Cyflwyniad i gyfrifiadura a thechnoleg gwybodaeth 2 - TM112    
Technologies in practice - TM129
Technolegau ar waith - TM129

Managing IT: the why, the what and the how -  TM254
Rheoli TG: pam, beth a sut - TM254            
Communication and information technologies - TM255
Technolegau cyfathrebu a gwybodaeth - TM255
Cisco networking (CCNA) part 1 - TM257
Rhwydweithio Cisco (CCNA) rhan 1 - TM257
Data management and analysis - TM351
Rheoli a dadansoddi data - TM351
Web, mobile and cloud technologies - TM352
Technolegau gwe, symudol a chwmwl - TM352
IT systems: planning for success - TM353
Systemau TG: cynllunio ar gyfer llwyddiant - TM353
Software engineering - TM354
Peirianneg meddalwedd - TM354
Communications technologies - TM355
Technolegau cyfathrebu - TM355
Interaction design and the user experience - TM356
Dyluniadau rhyngweithiol a phrofiad y defnyddiwr - TM356
CCNA Cisco Networking (Part 2) - TM357
Rhwydweithio Cisco CCNA (Rhan 2) - TM357

The computing and IT project - TM470
Prosiect cyfrifiadura a TG - TM470
Introduction to Computing Technologies - TMXY130
Cyflwyniad i Dechnolegau Cyfrifiadura - TMXY130
Information Security - TMXY311
Diogelwch gwybodaeth - TMXY311
Advanced work-based learning - TMXY350
Dysgu seiliedig ar waith uwch - TMXY350
The Apprenticeship Project - TMXY475
Y Prosiect Prentisiaeth - TMXY475
Web technologies - TT284
Technolegau Gwe - TT284
Thinking strategically: systems tools for managing change -TU811
Managing systemic change: inquiry, action and interaction - TU812
Rheoli newid systemig: ymholi, gweithredu a rhyngweithio - TU812
Institutional development: conflicts, values and meanings - TU872
Datblygu sefydliadol - TU872   
The development management project - TU874
Y prosiect rheoli datblygu - TU874
War, intervention and development - TU875
Career development and employability -  TXY122
Datblygiad Gyrfa a Chyflogadwyedd - TXY122
Change, strategy and projects at work - TXY227
Newid, strategaeth a phrosiectau yn y gwaith - TXY227

Design thinking – creativity for the 21st century - U101
Meddwl wrth ddylunio – creadigrwydd ar gyfer yr 21ain ganrif - U101
Environment: journeys through a changing world - U116
Yr amgylchedd: teithiau drwy fyd sy'n newid U116
Make your experience count - U122
International development: challenges for a world in transition - U213
Worlds of English - U214
Digital and Technology Solutions Practice Tutor - XTXY122
Tiwtor Ymarfer Atebion Digidol a Thechnoleg - XTXY122
Applied Software Engineering Practice Tutor - XTXY123
Tiwtor Ymarfer Peirianneg Meddalwedd Gymhwysol - Siaradwr Saesneg - XTXY123
Tiwtor Ymarfer Peirianneg Meddalwedd Gymhwysol - XTXY123
Professional Practice 1 - XTXY125
Ymarfer Proffesiynol 1 - XTXY125 
Professional Practice 3 - XTXY235
Ymarfer Proffesiynol 3 - XTXY235
Advanced Professional Practice - XMXY845
Uwch Arfer Proffesiynol - XMXY845