Module Directory


 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z


Search by :
Module Name/Description: Archive(All Modules)
Module Code: Modules on Offer (Modules that are currently being offered)
Progamme Code:
Search criteria:
#
Module Name
Module Code
Lecture Hrs Practical Hrs Credits
1
A Repertoire of Jhaptaal  PAKD1021Y(3)  
2
A Repertoire of Kathak I  DKD3120  
3
A Repertoire of Kathak II  DKD3230  
4
ABAP RICEFW Development  ICDT6031  
60 
60 
5
Academic Induction  TAL5010  
6
Accessories Sourcing  FTXT2125(3)  
7
Accessories Sourcing (Special Paper)  FTXT2125(3)  
8
Accident Investigation and Risk Management  MGT3161(5)  
9
Accountant in Business  DFA1060Y(1)  
10
Accounting & Cost Management  OMBA 6127  
11
Accounting & Cost Management  OMBA6127  
12
Accounting & Costing in Tourism  MIBS3225Z  
13
Accounting & Costing in Tourism  ACF1018(1)  
14
Accounting & Costing in Tourism, Leisure & Recreation  DFA1019Y(1)A  
15
Accounting & Costing in Tourism, Leisure & Recreation   DFA1019Y(1)  
16
Accounting and Finance  ACF6001Y  
17
Accounting and Finance  ACF6001Y  
18
Accounting and Finance for Entrepreneurs  ACT1105  
19
Accounting and Finance for International Business  DFA3051Y(5)A  
20
Accounting and Finance for International Business  DFA3051Y(5)  
21
Accounting and Finance for International Business (Special Paper)  DFA3051Y(5)  
22
Accounting and Finance for Managers  MGT6177  
23
Accounting And Finance For Managers  ACF5000  
24
Accounting and Finance for Project Managers  DFA6233  
25
Accounting and Financial Analysis  DFA1020Y(1)A  
26
Accounting and Financial Analysis  DFA1020Y(1)  
27
Accounting and Financial Analysis (Special Paper)  DFA1020Y(1)  
28
Accounting for Business  ACT5000  
29
Accounting for Financial Decision Making  ACF1000  
30
Accounting for Financial Decision Making  ACF1000(1)  
31
Accounting for Financial Decision Making  EXC1000(1)  
32
Accounting for financial decision making  ACF1000Y(1)  
33
Accounting for Financial Decision Making (GEM)  ACF1000(1)  
34
Accounting for Financial Decision Making (SPECIAL PAPER)  ACF1000(1)*  
35
Accounting for Financial Decision Making(GEM)  ACF1000  
36
Accounting for Lawyers  DFA1900(1)  
37
Accounting for Lawyers (Special Paper)  DFA1900(1)*  
38
Accounting for Management  MIBS 32311(1)  
39
Accounting for Management  MIBS32311  
40
Accounting for Tourism & Hospitality  DFA1127(1)  
41
Accounting for Tourism & Hospitality (Special Paper)  DFA1127(1)  
42
Accounting for Tourism, Leisure & Recreation  ACF1019  
43
Accounting for Tourism, Leisure & Recreation  ACF1019(1)  
44
Accounting Practice I  ACT4100Y  
45
Accounting Practice II  ACT4200Y  
46
Accounting Principles & Techniques  ACF1200  
47
Accounting Principles & Techniques  ACF1200(1)  
48
Accounting Principles & Techniques (GEM)  ACF1200  
49
Accounting Principles & Techniques (GEM)  ACF1200(1)  
50
Accounting Processes and Information Security  CSE2219(3)  
51
Accounting Theory and Contemporary Issues  DFA41001(5)  
52
Accounting Theory and Contemporary Issues (Special Retake)  DFA41001(5)*  
53
Accounting Theory and Regulation  DFA6000Y  
54
Acquisition du langage et des langues  MALF5114  
55
Acquisition du language et des langues  MALF 5114  
56
Acting Techniques & Theory II  DDA2150  
57
Acting Techniques and Theory - I  DDA1110  
58
Action Learning and Management  POL 1216Y  
59
Action Learning Sets  MGT5214  
60
Action Planning and Management Learning  POL 1116Y  
61
Action Planning and Management Learning  POL 1116Y*  
62
Actuarial Analysis  ECON6017  
63
Actuarial Economics  ECON2021Y(3)  
64
Actuarial Finance  ECON2205(3)  
65
Actuarial Mathematics  MA2009(3)  
66
Actuarial Mathematics and Contingencies  STAT2007Y(3)  
67
Actuarial Mathematics and Contingencies (Special Paper)  STAT2007Y(3)*  
68
Actuarial Models  STAT3018Y(5)  
69
Actuarial Models  STAT 3018Y(5)  
70
Actuarial Models (Special Paper)  STAT 3018Y(5)  
71
Administrative Law  LAWS 1107  
72
Administrative Law  LAWS1107(1)  
73
Administrative Law  LAWS1107  
74
Administrative Law (Special Paper)  LAWS 1107*  
75
Administrative Laws (Special Retake)  LAWS1107*  
76
Administrators and the Legislative Process  MGT3106  
77
Adv Topics in Textile Chemistry  TXT3133(3)  
78
Adv Topics in Textile Manufacturing  TXT3213(3)  
79
Advance Manufacturing System & Processes II  MECH4145  
3.5 
80
Advance Manufacturing Systems  MECH3136(5)  
3.5 
81
Advance Manufacturing Systems and Processes 1  MECH3240  
3.5 
82
Advance Manufacturing Systmes  MECH3136  
3.5 
83
Advanced Developmental Psychology  PSYC2106(3)  
84
Advanced Agricultural and Food Marketing Management  AGRI3094Y(5)  
45 
60 
85
Advanced Agricultural Systems and Extension  AGRI3029Y(5)  
60 
60 
86
Advanced Applied Economics for Agribusiness  AGRI2027Y(3)  
75 
30 
87
Advanced Auditing  ACF3003(5)  
88
Advanced Auditing  ACF3003  
89
Advanced Auditing (Special Paper)  ACF3003(5)*  
90
Advanced Auditing I  ACT4103  
91
Advanced Auditing II  ACT4203  
92
Advanced Biochemistry  BMS2221  
30 
30 
93
Advanced Biochemistry (Special Paper)  BMS2221  
94
Advanced Biochemistry and Molecular Biology  BIO5001  
95
Advanced Calculus (Stand Alone module)  MATH1088  
96
Advanced Cell Biology & Microbiology  BIOS3008Y(5)  
75 
30 
97
Advanced Cell Biology and Microbiology (Special paper)  BIOS3008Y(5)  
98
Advanced Cognitive Psychology  PSYC2112(3)  
99
Advanced Communication Theory  ELEC6420  
100
Advanced Control  ELEC6305  
101
Advanced Control Systems  ELEC6304  
102
Advanced Counselling  PSYC2007Y(3)  
103
Advanced Crop Protection  AGRI6039(1)  
104
Advanced databases  DAC6003  
105
Advanced Databases  CSE6048  
106
Advanced Developmental Psychology  PSYC2107(3)  
107
Advanced Distributed Systems  CSE6020  
108
Advanced Distributed Systems  CSE6102  
109
Advanced Distributed Systems  CSE3010  
110
Advanced Excel Modelling  MA1204(1)  
111
Advanced Financial Accounting and Analysis  DFA 31001(5)  
112
Advanced Financial Accounting I  ACT3100Y  
113
Advanced Financial Accounting II  ACT3200Y  
114
Advanced Financial Econometrics  DFA3011(5)  
115
Advanced Financial Economics  ECON3020Y(5)  
116
Advanced Financial Modelling  DFA6011Y  
117
Advanced Financial Reporting  DFA3000Y(5)  
118
Advanced Financial Reporting  DFA3000Y(5)A  
119
Advanced Financial Reporting (Special paper)  DFA3000Y(5)  
120
Advanced Fluid Dynamics  MATH6028(1)  
121
Advanced Food and Industrial Microbiology  AGRI6094Y(1)  
45 
45 
122
Advanced Food Chemistry and Food Analysis  AGRI2073Y(3)  
90 
45 
123
Advanced Food Microbiology  AGRI2080Y(3)  
30 
30 
124
Advanced Genetics and Plant Breeding  AGRI6042(1)  
125
Advanced Information Theory  ELEC6319  
126
Advanced Inorganic Chemistry  CHEM3231  
127
Advanced Inorganic Chemistry  CHEM3062Y(5)  
1.5 
128
Advanced Inorganic Chemistry  CHEM3131(5)  
129
Advanced Instrumentation Systems  ELEC6409  
130
Advanced Java Programming  CSE3024(5)  
131
Advanced Java Programming  CSE6037  
132
Advanced Java Programming (SPECIAL PAPER)  CSE3024(5)  
133
Advanced Macroeconomics  ECON5022  
134
Advanced Manufacturing & Measurement Systems  MECH6402  
135
Advanced Manufacturing Systems  MECH4006(5)  
136
Advanced Manufacturing Systems  MECH4204(5)  
137
Advanced Manufacturing Systems  MECH4022Y  
138
Advanced Microbiology  BIO2105(3)  
139
Advanced Microeconomics  ECON 5013  
140
Advanced Microeconomics  ECON5013  
141
Advanced Microeconomics (Special Paper)  ECON 5013  
142
Advanced Microeconomics (special paper)  ECON5013  
143
Advanced Molecular Biology  AGRI6002Y(1)  
45 
144
Advanced Multimedia Design  BDA4216(5)  
145
Advanced Networking and Data Communication   CSE6201  
146
Advanced Non-Ruminant Production  AGRI3171(5)  
147
Advanced Numerical Techniques  MATH6005(1)  
148
Advanced Nutrition  AGRI3018Y(5)  
45 
149
Advanced Nutrition  AGRI3168(5)  
150
Advanced Nutrition  AGRI3168  
151
Advanced Nutrition  AGRI3178  
152
Advanced Nutrition and Food Toxicology  AGRI3090Y(5)  
60 
153
Advanced Operational Research  MATH5221  
154
Advanced Operational Research  MATH5012(1)  
155
Advanced optimisation  MATH6030(1)  
156
Advanced Organic Chemistry  CHEM3141(5)  
157
Advanced Organic Chemistry  CHEM3131  
158
Advanced Partial Differential Equations  MATH6006(1)  
159
Advanced Physical Chemistry  CHEM3141  
160
Advanced Physical/Analytical Chemistry  CHEM 3141  
161
Advanced Physiology  BIO5003  
162
Advanced Plant Science and Molecular Breeding  AGRI6003Y(1)  
75 
30 
163
Advanced Plant Tissue Culture  AGRI6005Y(1)  
75 
30 
164
Advanced Practicals   PHY6050(1)  
165
Advanced Practicals  BIO5006  
166
Advanced Practicals   CHEM5005  
167
Advanced Practicals  CHEM6005  
168
Advanced Practicals  CHEM6004(1)  
169
Advanced Practicals-Alternative Energy Resources  (PHY6050-PHY6053)(1)  
170
Advanced Quantitative Finance  ECON3018Y(5)  
171
Advanced Reporting  COMS3002Y(5)  
172
Advanced Reporting  COMS3002Y(5)  
173
Advanced Reporting I  COMS3113(5)  
174
Advanced Reporting I  COMS3113  
175
Advanced Reporting II  COMS3213  
176
Advanced Reporting II  COMS3213(5)  
177
advanced risk management 2  MIBS22522  
178
Advanced Risk Management 2  MIBS 22522(3)  
179
Advanced Risk Management I  MIBS 22521(3)  
180
Advanced Risk Management I  MIBS22521  
181
Advanced Signal Processing  PHY5040  
182
Advanced Signal Processing  PHY6040(1)  
183
Advanced Signal Processing  ELEC6103  
184
Advanced Signal Processing-Image Processing and Computer Vision  (PHY6040-PHY6042)(1)  
185
Advanced Skills in Software Applications Development  EON 5004  
186
Advanced Social Psychology  PSYC3008Y(5)  
187
Advanced Social Psychology (special paper)  PSYC3008Y(5)*  
188
Advanced Soil Science and Soil Mechanics  AGRI2091Y(3)  
45 
45 
189
Advanced Spectroscopic and Analytical Techniques  CHEM5006  
190
Advanced Statistical Methods  STAT3020Y(5)  
191
Advanced Structural Analysis  CIVE4108(5)  
192
Advanced Structural Analysis & Design II  CIVE4030Y(5)  
193
Advanced Strutural Analysis & Design I  CIVE3014Y(5)  
194
Advanced Taxation  DFA3004(5)  
195
Advanced Topics in Textile Chemistry  TXT3133  
196
Advanced Topics in Textile Manufacture  TXT3213  
197
Advanced Topics in Textiles  TXT3023Y(5)  
198
Advanced Tutorials And Problem Sessions  CHEM6011  
199
Advanced Web Development  ICDT6024  
60 
60 
200
Advanced Web Technologies  DAC6201  
201
Advances in Food Microbiology  AGRI3124Y(5)  
45 
30 
202
Advances in Food Science and Technology  AGRI3092Y(5)  
60 
203
Advances in Seafood Processing Technology  AGRI3118Y(5)  
30 
30 
204
Advances in Seafood Safety and Quality  AGRI3119Y(5)  
30 
30 
205
Advances Statistics and Experimental Design  MES2007Y(3)  
1.5 
206
Advection-Duffision equations  MATH6024(1)  
207
Advertising & Marketing Communication  COMS3006Y(5)  
208
Advertising & Professional Practices  AVC4013Y(5)  
209
Advertising and Marketing Communication  EXC3006  
210
Advertising and Professional Practice  FINA4220(5)  
211
Advertising and Professional Practice  FINA4220  
212
Advertising and Promotional Management  MGT2225  
213
Advertising Creativity & Copywriting  COMS3212  
214
Advertising Creativity and Copywriting  EXC3212  
215
Advertising, Creativity and Copywriting  COMS3212(5)  
216
Aesthetical Matrix of Indian Music  MAVH5249  
217
Aesthetics  INPH6230  
218
Aesthetics and Appreciation of Indian Music  MAIS5209  
219
Aesthetics I  FINA3117(5)  
220
Aesthetics I  FINA3117  
221
Aesthetics I  FINA 3117  
15 
222
AestheticsI  FAED3117  
223
Africa in World Affairs  IREL3102(5)  
224
African and Caribbean Literature  ENG3125(5)  
225
African History  EXC3001Y(5)  
226
African History  HIST3001Y(5)  
227
African History (Special Paper)  HIST3001Y(5)  
228
African Literature  ENG6007Y  
229
African Literatures and Politics  ENG3116  
230
African Lliteratures and Politics  ENG3116(5)  
231
African Politics  POLI3002Y(5)  
232
African Politics  POLI3002(5)  
233
Ageing & Society  SWRK3208(3)  
234
Ageing & Society  SWRK3208(5)  
235
Ageing & Society  SWRK3208  
236
Ageing and Society  SWRK1000(1)  
237
Ageing and Society (GEM)  SWRK1000(1)  
238
Ageing and Society (GEM)  SWRK1000  
239
Ageing and Society (Special Paper)  SWRK1000(1)*  
240
Ageing and Society (special paper)  SWRK3208(5)  
241
Agile Methodology and Quality and Continuous Integration  ICDT6006  
30 
30 
242
Agile Principles and Practices  CSE3114Y(5)  
243
Agile Principles, Patterns and Practices  CSE3026Y(5)  
244
Agile Principles, Patterns and Practices (SPECIAL PAPER)  CSE3026Y(5)*  
245
Agirculture, Environment and Agrometerology  AGRI2013Y(3)  
60 
60 
246
Agri-Food Chain Management  AGRI6034Y(1)  
30 
30 
247
Agri-Food Chain Marketing and Management  AGRI3028Y(5)  
75 
30 
248
Agri-Food Value Chain Analysis and Development  AGRI60004Y(1)  
60 
249
Agribusiness  AGRI3230  
250
Agribusiness  AGRI3230(5)  
251
Agribusiness Analysis & Control  AGRI6020  
252
Agribusiness Analysis & Control  AGRI6020  
253
Agribusiness and Entrepreneurship  AGRI3013Y(5)  
30 
30 
254
Agribusiness and Entrepreneurship  AGRI3013Y(5)*  
30 
30 
255
Agribusiness Management  AGRI6028Y(1)  
75 
30 
256
Agribusiness Management and Entrepreneurship  AGRI2028Y(3)  
60 
60 
257
Agribusiness Plan Development  AGRI3233(5)  
258
Agricultural Economics & Management  AGRI2124  
259
Agricultural Management  AGRI1207C  
260
Agricultural & Food Marketing  AGRI2236  
261
Agricultural and Food Economics and Management  AGRI1135Y(1)*  
45 
262
Agricultural and Food Economics and Management  AGRI1135Y(1)  
45 
263
Agricultural and Food Marketing  AGRI6031(1)  
60 
60 
264
Agricultural and Food Marketing  AGRI2236(3)  
265
Agricultural and Food Marketing  AGRI6031Y(1)  
75 
30 
266
Agricultural Biotechnology  AGRI2042Y(5)  
60 
45 
267
Agricultural Biotechnology  AGRI3268(5)  
268
Agricultural Botany  AGRI1105(1)  
269
Agricultural Botany  AGRI1105  
270
Agricultural Botany and Plant Breeding  AGRI1002Y(1)  
60 
60 
271
Agricultural Chemistry  AGRI1203  
272
Agricultural Chemistry  AGRI1203(1)  
273
Agricultural Chemistry & Biochemistry  AGRI1106(1)  
274
Agricultural Chemistry & Biochemistry  AGRI1106  
275
Agricultural Chemistry & Soil Analysis  CHEM3009Y(5)  
276
Agricultural Chemistry & Soil Analysis  CHEM3009Y(5)  
277
Agricultural Chemistry and Biochemistry  AGRI1006Y(1)*  
60 
60 
278
Agricultural Chemistry and Biochemistry  AGRI1006Y(1)  
60 
60 
279
Agricultural Chemistry and Soil Analysis (Special Paper)  CHEM3009Y(5)  
280
Agricultural Chemistry and Soil Science  AGRI1018Y(1)*  
45 
60 
281
Agricultural Chemistry and Soil Science  AGRI1018Y(1)  
45 
60 
282
Agricultural Economics  ECON2151  
283
Agricultural Economics  AGRI6027  
284
Agricultural Economics  AERC6001  
285
Agricultural Engineering  AGRI2205(3)  
286
Agricultural Engineering  CHE4205  
287
Agricultural Engineering  AGRI2205  
288
Agricultural Engineering : Applications  AGRI2258Y(3)*  
60 
60 
289
Agricultural Engineering and Applications  AGRI2024Y(3)  
60 
45 
290
Agricultural Engineering and Applications  AGRI2024Y(3)  
45 
45 
291
Agricultural Engineering and Irrigation  AGRI2002Y(3)  
60 
60 
292
Agricultural Engineering Principles  AGRI2156Y(3)  
60 
45 
293
Agricultural Engineering Principles  AGRI2156Y(3)*  
60 
45 
294
Agricultural Engineering, GIS and Remote Sensing  AGRI2104Y(3)  
60 
60 
295
Agricultural Engineering: Applications  AGRI2254Y(3)  
60 
45 
296
Agricultural Engineering: Applications  AGRI2258Y(3)  
60 
60 
297
Agricultural Enterprises  AGRI6051(1)  
45 
45 
298
Agricultural Experimentation & Computing Techniques  AGRI5003  
299
Agricultural Experimentation & Computing Techniques  AGRI5003  
300
Agricultural Extension  AGRI1108C  
301
Agricultural Extension : Principles, Methods and Management  AGRI2050Y(3)  
60 
60 
302
Agricultural Extension for Agro-industrial Development  AGRI3103Y(5)  
30 
30 
303
Agricultural Extension: Principles & Methods  AGRI3146  
304
Agricultural Machinery and Irrigation  AGRI3272(5)  
305
Agricultural Management and Extension  AGRI2158Y(3)  
45 
306
Agricultural Management and Marketing  AGRI3085Y(5)  
60 
45 
307
Agricultural Management Information Systems  AGRI3206  
308
Agricultural Management, Economics, Extension and Systems I  AGRI2003Y(3)  
60 
60 
309
Agricultural Management, Economics, Extension and Systems I  AGRI2003Y(3)*  
60 
60 
310
Agricultural Management, Economics, Extension and Systems II  AGRI3001Y(5)  
60 
60 
311
Agricultural Management, Marketing and Extension  AGRI2257Y(3)  
45 
312
Agricultural Management, Marketing and Extension  AGRI2257Y(3)*  
45 
313
Agricultural Marketing  AGRI6022  
314
Agricultural Marketing Principles  AGRI2119Y(3)  
45 
45 
315
Agricultural Organisation & Services  AGRI2237  
316
Agricultural Organisation & Services in Mauritius  AGRI3145(5)  
317
Agricultural Organisation & Services in Mauritius  AGRI3145  
318
Agricultural Principles and Techniques  AGRI1001Y(1)  
60 
60 
319
Agricultural Produce Processing  AGRI3233  
320
Agricultural Produce Processing  AGRI2235(3)  
321
Agricultural Produce Processing  AGRI2235  
322
Agricultural Systems  AGRI2106  
323
Agricultural Systems & Extension  AGRI3237  
324
Agricultural Systems & Extention  AGRI3237  
325
Agricultural Systems and Agricultural Management Information Systems  AGRI3062Y(5)  
60 
60 
326
Agricultural Systems and Agricultural Management Information Systems  AGRI3062Y(5)*  
60 
60 
327
Agricultural Systems and Extension  AGRI3237(5)  
328
Agricultural Systems and Management Information System  AGRI3104Y(5)  
45 
45 
329
Agriculture and Environment  AGRI6020Y(1)  
45 
330
Agriculture, Food Security and Climate Change  AGRI6112Y(1)  
60 
60 
331
Agrifood Value Chain Analysis  AGRI3132Y(5)  
60 
332
Agro-industrial Development & Food Policy  AGRI3234  
333
Agro-Industrial Development & Food Policy  AGRI3234(5)  
334
Agro-Industrial Development & Food Policy  AGRI3234  
335
Agro-Industrial Development and Agribusiness  AGRI3267(5)  
336
Agro-Industrial Development and Food Policy  AGRI3015Y(5)  
45 
337
Agro-Industrial Development for SMEs  AGRI3031Y(5)  
30 
30 
338
Agro-Meteorology  AGRI6046(1)  
339
Agro-Meteorology and Applied Plant Physiology  AGRI2072Y(3)  
30 
30 
340
Agro-value Chain Analysis for Agribusiness  AGRI3145Y(5)  
60 
341
Agrochemical Import, Storage, Transport and Disposal  AGRI6066Y(1)  
45 
342
Agrometeorology and Climate Change  AGRI1064Y(1)  
45 
343
Agrometeorology and Climate Smart Agriculture  AGRI2185(3)  
45 
30 
344
Agrometeorology, Hydrology, Irrigation and Drainage  AGRI2090Y(3)  
45 
45 
345
Agronomy and Horticultural Crop Production I  AGRI1035Y(1)*  
45 
60 
346
Agronomy and Horticultural Crop Production I  AGRI1035Y(1)  
45 
60 
347
Agronomy and Sustainable Horticulture  AGRI1096Y(1)  
45 
60 
348
Air, Soil and Water Management  AGRI2012Y(3)  
60 
60 
349
Alamkara Sastra  SKT6230  
350
Alankara Sastra  SKT2231(5)  
351
Algebra  MA1104(1)  
352
Algebra  MATH1030Y  
45 
353
Algebra  MATH1141(1)  
354
Algebra  MAT1030Y(3)  
45 
355
Algebra  MTHED1131  
356
Algebra  MATHS1141  
357
Algebra  MATHS1141(1)  
358
Algebra  MATH 1131  
359
Algebra I  MATH1141  
360
Algebra-Probability & Statistics  (MATH1141-MATH1241)(1)  
361
Algebra-Probability & Statistics (Special Paper)  MATH1141-MATH1241(1)  
362
Algebra-Probability & Statistics (Special Paper)  (MATH1141-MATH1241)(1)  
363
Algorithms and Complexities  CSE2019Y(3)  
364
Algorithms and Complexities (Special Paper)  CSE 2019Y(3)*  
365
Algorithms and Complexities (Special Retake)  CSE2019Y(3)*  
366
Algorithms for Computational Biology  CSE6096Y(1)  
30 
30 
367
Algp des  CSE2221  
368
Alternative Dispute Resolution  LAWS3208  
369
Alternative Dispute Resolution  LAWS3208(5)  
370
Alternative Dispute Resolution in Criminal Justice  LAWS3114Y(5)  
371
Alternative Energy Resources   PHY5053  
372
Alternative Investments  MA2006(3)  
373
Alternative Tourism and Sustainability  MGT4162Y(5)  
374
American Culture and Society  ENG2006Y(3)  
375
American Culture and Society  ENG3214  
376
American Culture and Society  ENG2225(3)  
377
American Culture and Society**  ENG2225(3)**  
378
American History  HIST2005(3)  
379
American History  HIST2004(3)  
380
American History  HIST2005Y(3)  
381
American History  HIST3223(5)  
382
American Literature  ENG6009Y  
383
An appreciation of Agricultural Biotechnology  TOSP1275  
384
An Appreciation of Hindustani Music (GEM)  INMU1222(1)  
385
An Introduction to Bhojpuri Language and Culture  BHLC1100(1)  
386
An Introduction to Cultural Anthropology  MST1004(1)  
387
An Introduction to Music Theory  MUST1001Y(1)  
30 
388
An Overview of Indian Classical Dance  DICD 1120  
389
An Overview of Indian Classical Dances  DICD 1120  
15 
390
An Overview of Indian Classical Dances  DICD1120  
391
Analog Communications  ELEC1054Y(1)  
392
Analog Communications  ELEC2055Y(3)  
393
Analog Communications (SPECIAL RETAKE)  ELEC2055Y(3)*  
394
Analog Communications(Special Paper)  ELEC1054Y(1)  
395
Analog Electronics  ELEC2062Y(3)  
396
Analog Electronics 1  ELEC1106  
3.5 
397
Analog Electronics 1  ELEC1106(1)  
3.5 
398
Analog Electronics 1  ELEC2111(3)  
399
Analog Electronics 2  ELEC3103(5)  
400
Analog Electronics 2  ELEC1206(1)  
3.5 
401
Analog Electronics 2  ELEC1206  
3.5 
402
Analyse linguistique de récits  MALF5215  
403
Analysis  MATHS1021Y(1)  
404
Analysis  MATH1021Y(1)  
405
Analysis (Special Paper)  MATH1021Y(1)  
406
Analysis (Special Paper)  MATHS1021Y(1)  
407
Analysis 1  MATHS1121(1)  
408
Analysis and Chemistry of Foods  NTS 1202(1)  
409
Analysis I  MTHED1121  
410
Analysis I  MATH1121(1)  
411
Analysis I  MATH 1121  
412
Analysis I  MATH1121  
413
Analysis I  MATH1020Y  
45 
414
Analysis I  MAT1020Y(3)  
45 
415
Analysis II  MATH2030Y  
45 
416
Analysis II  MATH 2221  
417
Analysis II  MATH1221  
418
Analysis II  MTHED2221  
419
Analysis II  MATHS1221(1)  
420
Analysis II  MAT3010Y(5)  
45 
421
Analytical & Environmental Chemistry I  CHEM1041Y(1)  
422
Analytical & Spectroscopic Techniques  CHEM3008Y(5)  
423
Analytical & Spectroscopic Techniques (Special Paper)  CHEM3008Y(5)  
424
Analytical and Medicinal Chemistry  DPH2111  
25 
15 
425
Analytical Chemistry   CHEM2221A  
426
Analytical Chemistry  CHEM2221(3)  
427
Analytical Chemistry I  CHEM6005(1)  
2.5 
428
Analytical Chemistry II  CHEM6006(1)  
2.5 
429
Analytical Chemistry II  CHEM2041Y(3)  
0.5 
430
Analytical Methods  ELEC1060Y(1)  
431
Analytical Methods  AGRI2287(3)  
45 
30 
432
Analytical Methods  ELEC1060Y(1)*  
433
Analytical Methods & techniques  EVS6002(1)  
434
Analytical Methods and Techniques  EVS5002  
435
Analytical Techniques  ELEC2001Y(3)  
436
Analytical Techniques  ELEC6102  
437
Analytical Techniques (SPECIAL PAPER)  ELEC2001Y(3)  
438
Analytical Techniques for Informaton Systems  CSE1037Y(1)  
439
Analytical Techniques I  CHEM1002Y(1)  
440
Analytical Techniques I (Special Paper)  CHEM1002Y(1)  
441
Analytical Techniques II  CHEM2002Y(3)  
442
Analytical Techniques II (Special Paper)  CHEM2002Y(3)  
443
Analytical Techniques II (Special Paper)  CHEM 2002Y(3)  
444
Analytical Techniques III  CHEM3002Y(5)  
445
Analytical Techniques III (Special Paper)  CHEM3002Y(5)  
446
Analytical/Environmental Chemistry  CHEM5004  
447
Analytical/Physical Chemistry I  CHED1121  
448
Analytical/Physical Chemistry I & II  CHED1030Y&1040Y  
60 
60 
449
Analytical/Physical Chemistry II  CHED1221  
450
Analytical/Physical Chemistry III  CHED2121  
451
Analytical/Physical Chemistry III  CHED2030Y  
30 
30 
452
Analytical/Physical Chemistry III & IV  CHED2030Y&2040Y  
60 
60 
453
Analytical/Physical Chemistry III & IV  CHED2030Y&CHED2040Y  
60 
60 
454
Analytical/Physical Chemistry III-IV  (CHED2030Y-CHED2040Y)(1)  
30 
455
Analytical/Physical Chemistry IV  CHED2221  
456
Anatomy and Physiology  DPH1131  
30 
30 
457
Ancient and Medieval Poetry  MAED3131  
458
Ancient and Medieval Poetry  MART2001Y(5)R  
459
Ancient and Medieval Poetry  TLED3131  
460
Ancient and Medieval Poetry  TLD2210  
461
Ancient and Medieval Telugu Poetry  TEL2001Y(5)R  
462
Ancient Telugu Poetry  TEL4204(5)  
463
Ancient World Civilisations and their Study  ANTH1001Y(1)  
464
Ancient World Civilizations and their Study (Special paper)  ANTH1001Y(1)*  
465
Angika Abhinaya  DBN1250  
466
Angika Abhinaya  DKP1250  
467
Angika Abhinaya  DBN 1130  
15 
468
Anglais/Expression/Communication  TEX1101  
469
Anibaddha and Nibaddha Gaan  MAIS5210  
470
Animal Production  AGRI1206C  
471
Animal and Human Phy II  BIO3121  
472
Animal and Human Physiology  BIO/ED2121  
473
Animal and Human Physiology I  BIO2131  
474
Animal Behaviour  BIO2161  
475
Animal Behaviour  BIOL2106(3)  
2.5 
476
Animal Behaviour  BIOL2009Y(3)  
37.5 
15 
477
Animal Biotechnology  AGRI2246  
478
Animal Biotechnology  AGRI2246(3)  
479
Animal Diversity  BIOL2102  
2.5 
2.5 
480
Animal Diversity  BIOL2102(3)  
2.5 
481
Animal Health Products  AGRI6077Y(1)  
45 
482
Animal Management and Production Systems  AGRI2255(3)  
483
Animal Metabolism and Nutrition  AGRI6030(1)  
484
Animal Physiology I  BIOL2202(3)  
2.5 
485
Animal Physiology I  BIO2131A  
486
Animal Physiology I  BIO1203(1)  
487
Animal Physiology II  BIO2202(3)  
488
Animal Physiology II  BIO 2202(3)  
489
Animal Physiology II  BIO3121A  
490
Animal Physiology II  BIOL3101(5)  
2.5 
491
Animal Production  AGRI1023Y(1)  
45 
60 
492
Animal Production  AGRI2134  
493
Animal Production  AGRI2134(3)  
494
Animal Production & Breeding  AGRI2204  
495
Animal Production (R&D)  AGRI4201  
496
Animal Production : Principles & Techniques  AGRI1212  
497
Animal Production and Health  AGRI3027Y(5)  
60 
45 
498
Animal Production and Health  AGRI3027Y(5) (SPECIAL PAPER)  
60 
45 
499
Animal Production and Science I  AGRI2092Y(3)  
60 
60 
500
Animal Production and Sustainable Pasture Management  AGRI1235Y(1)  
30 
30 
501
Animal Production in the Tropics  AGRI6025Y(1)  
45 
502
Animal Production Skills  AGRI1115(1)  
503
Animal Production Technologies  AGRI2139(3)  
504
Animal Production Technologies  AGRI2139  
505
Animal Production Technologies  AGRI1030Y(5)  
45 
45 
506
Animal Production: Principles & Techniques  AGRI1212(1)  
507
Animal Production: Principles and Techniques  AGRI1034Y(1)  
30 
30 
508
Animal Production: Principles and Techniques  AGRI1034Y(1)*  
30 
30 
509
Animal Science  AGRI1022Y(1)  
45 
60 
510
Animal Science  AGRI1106C  
511
Animal Science & Health  AGRI2102  
512
Animal Science and Health  AGRI2102(3)  
513
Animal Science and Production  AGRI1008Y(1)  
60 
60 
514
Animal Science and Production  AGRI1095Y(1)  
45 
60 
515
Animal Science and Production I  AGRI1004Y(1)*  
60 
60 
516
Animal Science and Production I  AGRI1004Y(1)  
60 
60 
517
Animal Science and Production II  AGRI3003Y(5)  
60 
60 
518
Animal Welfare, Health and Epidemiology  AGRI6036(1)  
519
Animal, Human and Plant Physiology  AGRI1059Y(1)  
60 
60 
520
Animation  FINA3118(5)  
521
Animation Advance 3D Modeling  BDA3218(5)  
522
Animation I  FINA3118(3)  
523
Animation II  FINA4118(5)  
524
Animation techniques for 3D interactive content  EON 5002  
525
Antenna Theory  ELEC4013Y(5)  
526
Antenna Theory & Radiowave Propagation  ELEC4129(5)  
527
Antenna Theory and Radio Waves Propagation  ELEC4129  
528
Anthropology of Change and Development  MST4003Y(5)  
529
Anthropology of Globalisation (Special Paper)  ANTH1201(1)*  
530
Anthropology of Globalization  ANTH1201(1)  
531
Anthropology of Health and Religion  MST3002Y(5)  
532
Anthropology of Mauritian Society  ANTH3102(5)  
533
Anthropology of Mauritian Society (Special Paper)  ANTH3102(5)*  
534
Anthropology of Religion  ANTH2201(3)  
535
Anthropology of Religion (Special Paper)  ANTH2201(3)*  
536
Anthropology of Religion (Special Retake)  ANTH2201(3)**  
537
Anti Corruption Law  LAWS4102(5)  
538
Anti-corruption Law  LAWS3225(5)  
539
Anti-corruption Law (Special Paper)  LAWS3225(5)  
540
Appareil Locomoteur, Dépendance  MED4001  
90 
541
Appareil Locomoteur, Dépendance  CLI4001  
120 
542
Appareil Locomoteur, Dépendence (Resit)  MED4001  
543
Apparel Construction I  DASE1107(1)  
544
Apparel Making 1  TXT1235(3)  
545
Apparel Making 1  TXT1235  
546
Apparel Making II  TXT2225  
547
Apparel Making II  TXT2225(3)  
548
Apparel Production Planning & Control  DASE3004Y(5)  
549
Appl Nutritional and Nutraceutical Sciences I  BIOS3028Y(5)  
75 
30 
550
Appl Nutritional and Nutraceutical Sciences II  BIOS3031Y(5)  
75 
30 
551
Application Development  CSE6035  
552
Application Development  CSE1028Y(1)  
553
Application for Statistical Softwares in the Medical Field  ELMB2304  
25 
554
Application of GIS and Remote Sensing in Forestry  AGRI3059Y(5)*  
60 
45 
555
Application of GIS and Remote Sensing in Forestry  AGRI3059Y(5)  
60 
45 
556
Application of ICT in Agricultural Extension  AGRI2117Y(3)  
30 
30 
557
Application of Plant & Tissue Culture Techniques  AGRI3202  
558
Application of Statistical Softwares in the Medical Field  ELBM2304  
25 
559
Application of Taxation Rules  ACF2204  
560
Application of Taxation Rules  ACF2204(3)  
561
Applications Development  CSE1202A  
562
Applications Development  CSE1202(1)  
563
Applications of GIS  CIVE6403  
564
Applications of Taxation Rules  ACT2204  
565
Applied Agricultural Economics, Management, Systems and Extension  AGRI2102Y(3)  
30 
30 
566
Applied Agricultural Management and Extension  AGRI2257(3)  
567
Applied Animal Nutrition and Breeding  AGRI2264(3)  
568
Applied Animal Nutrition and Reproductive Management  AGRI2258(3)  
569
Applied Animal Reproduction and Breeding in the Tropics  AGRI6031(1)  
570
Applied Chemical Thermodynamics  CHE2009Y(3)  
571
Applied Chemical Thermodynamics (Phased-Out)  CHE2009Y(3)*  
572
Applied Chemistry  CHEM2065Y(3)  
1.5 
573
Applied Crop Physiology  AGRI6038(1)  
574
Applied Crop Production  AGRI2178(3)  
30 
15 
2.5 
575
Applied Cybersecurity  CSE3098Y(5)  
576
Applied Data Structures and Algorithms  CSE6034  
577
Applied Data Structures and Algorithms  CSE1246(1)  
578
Applied Data Structures and Algorithms (SPECIAL PAPER)  CSE1246(1)*  
579
Applied Drawing Techniques  DASE1101Y(1)  
580
Applied Econometric Modelling  ECON5043  
581
Applied Econometrics  ECON3241  
582
Applied Econometrics for Business  ECON2233(3)  
583
Applied Econometrics for Business  ECON2233(5)  
584
Applied Econometrics for Business (Special Paper)  ECON2233(3)  
585
Applied Economics and Management for Agribusiness Managers  AGRI60001Y(1)  
60 
586
Applied Economics and Management for Food Industries  AGRI2040Y(3)  
60 
60 
587
Applied Economics for Agribusiness  AGRI6027Y(1)  
60 
588
Applied Economics, Extension and Systems  AGRI1062Y(1)  
60 
45 
589
Applied Economics, Management and Extension  AGRI1032Y(5)  
60 
30 
590
Applied Economics, Management, Systems and Extension to Agro-Industries  AGRI2053Y(3)  
60 
60 
591
Applied Enterprise Java Programming  ICDT6007  
30 
30 
592
Applied Financial Modelling  MIBS26232  
593
Applied Financial Modelling  MIBS 26232(5)  
594
Applied Financial Modelling  DFA6311  
595
Applied Food & Nutrition 1  HEC1220  
596
Applied Food & Nutrition 2  HEC3110  
597
Applied Food and Nutrition  AGRI3024Y(5)  
60 
60 
598
Applied Food and Nutrition I  HEC2220(3)  
599
Applied Food and Nutrition I  HEC2210  
600
Applied Food and Nutrition I  HEC2210(3)  
601
Applied Food and Nutrition I  HEFS 2001Y(3)  
45 
90 
602
Applied Food and Nutrition II  HEFS3010(5)  
15 
60 
603
Applied Food and Nutrition II  HEFS 3010(5)  
15 
60 
604
Applied Food and Nutrition II  HEC3110(5)  
605
Applied Food Biochemistry  AGRI3120Y(5)  
30 
30 
606
Applied Food Studies  HEFS1131  
607
Applied Food Studies  HEFS1040Y  
30 
30 
608
Applied Information Theory and Coding  ELEC6402  
609
Applied Linear Models  STAT5011(1)  
610
Applied Linguistics  ENG 2010Y(3)  
45 
611
Applied Linguistics  HIN2210  
612
Applied Linguistics (R)  ENG2010Y*(3)  
45 
613
Applied Marketing in the Agri-Food Value Chain  AGRI60002Y(1)  
60 
614
Applied Mathematics I  MA1103(1)  
615
Applied Mathematics I  MA1103(1)  
616
Applied Mathematics I (Special Paper)  MA1103(1)  
617
Applied Mathematics II  MA1002(1)  
618
Applied Mechanics  MECH1213  
3.5 
619
Applied Mechanics  MECH1213(1)  
3.5 
620
Applied Mechanics (Special Paper)  MECH1213(1)  
3.5 
621
Applied Microbiology  BIO3221  
622
Applied Modelling and Bioinformatics  CHEM6011(1)  
623
Applied Multivariate Methods  STAT5012(1)  
624
Applied Plant Cell and Tissue Culture  AGRI3158  
625
Applied Plant Cell and Tissue Culture  AGRI3158(5)  
626
Applied Probability  MATH3221  
627
Applied Probability  MATH3221(5)  
628
Applied Probability  MATHS3221(5)  
629
Applied Probability  MA3201(5)  
630
Applied Probability  MA 3201(5)  
631
Applied Probability (Special Paper)  MA3201(5)  
632
Applied Probability (Special Paper)  MATH3221(5)  
633
Applied Production Economics & Management Principles (Agribusiness)  AGRI3129(5)  
634
Applied Project in Social Protection  UMT84151  
635
Applied Renewable Energy Technologies  CHE4212(5)  
636
Applied Renewable Energy Technologies  CHE3209(5)  
3.5 
637
Applied Research Methods  ECON5101  
638
Applied Risk Management  DFA6395L  
639
Applied Social Sciences in Social Work  SWRK 1051  
15 
640
Applied Sociolinguistics  ENG 5202  
641
Applied Sports Science  PES4101  
642
Applied Sports Science  PES4101*  
643
Applied Sports Science (Special Paper)  PES4101  
644
Applied Statistical Methods  MATH6026(1)  
645
Applied Statistics  RM6036  
646
Applied Stochastic Processes  STAT2202(3)  
647
Applied Stochastic Processes  STAT 2202(3)  
648
Applied Systems Analysis & Design  CSE6106  
649
Applied Systems Analysis and Design  CSE5104  
650
Applied Thermodynamics  CHE1003Y(3)  
651
Applied Thermodynamics (Special Paper)  CHE1003Y(3)  
652
APPLIED TIME SERIES ANALYSIS  STAT 3101(5)  
653
Applied Time Series and Forecasting  MATH5014(1)  
654
Applied Time Series and Forecasting  MATH5241  
655
Applied Visual Communication  ILT6014  
656
Applied/Industrial Chemistry  CHEM5010  
657
Appreciation of Carnatic Music (GEM)  INMU1223(1)  
658
Appreciation of Hindustani Music   INMU1222  
659
Appreciation of Hindustani Music (GEM)  INMU1222  
660
Appreciation of karnatic Music (GEM)  INMU1223  
661
Appreciation of Tabla Playing  TBED 2130  
662
Appreciation of Tabla Playing  PATB1216(5)  
663
Approaches to Drama  ENG1116  
664
Approaches to Drama  ENG1116(1)  
665
Approaches to Drama: Shakespeare and Dramatists of the Age  ENG1113  
666
Approaches to Poetry  ENG1213  
667
Approaches to Poetry  ENG1213(1)  
668
Approaches to Poetry and to Drama  ENG1007Y(1)  
669
Approaches to Poetry and to Drama(Special Paper)  ENG1007Y(1)  
670
Approaches to Prose  ENG1008Y(1)  
671
Approaches to Prose (Special Paper)  ENG1008Y(1)*  
672
Approaches to Psychology  PSYC1102(1)  
673
Approaches to Psychology & Counselling  PSYC1008Y(1)  
674
Approaches to Psychology*  PSYC1102(1)*  
675
Approaches to the Novel  ENG2111(3)  
676
Approaches to the Novel  ENG2111  
15 
677
Approaches to the Visual Text  ENG3019Y(5)  
678
Approaches to the Visual Text (Special Retake)  ENG3019Y(5)**  
679
Approche Comparatiste de la Littérature  FREN2002Y(3)  
680
Approche des genres littéraires  FREN 1014Y(1)  
681
Approche Fondamentale de la Gestion Stratégique  POR6008  
682
Approche variationiste du français  FREN3218(5)  
683
Approche Variationiste du Francais (Special Paper)  FREN3010Y(5)*  
684
Approche variationniste du français  FREN3010Y(5)  
685
Approche variationniste du français  FREN3218  
686
Approches de la Littérature I Le Texte Narratif  FREN1112  
687
Approches de la Littérature II  FREN1212  
688
Approches de la littérature: théâtre, poésie, récit  FREN1002Y(1)  
689
Appropriation des langues  FR 1020Y(3)  
45 
690
Appropriation des langues et dysfonctionnements du language  MALF5213  
691
Appropriation et acquisition des langues  FR1221  
692
Aquaculture  DF307/00  
693
Aquaculture  BIO2281  
694
Aquaculture  BIOL2209(3)  
2.5 
695
Aquaculture  BIOL2010Y(3)  
696
Aquaculture  MES2009Y(3)  
1.25 
0.5 
697
Aquaculture (GEM)  BIO2281  
698
Aquaculture Products Entrepreneurship and Small Business Management  AGRI3043Y(5)  
60 
60 
699
Aquaculture Products, Entrepreneurship and Smalll Business Management  AGRI3043Y(5) (SPECIAL PAPER)  
60 
60 
700
Aquasports  PES3023  
701
Aquatic and Ocean Ecosystems and Resources  AGRI6086Y(1)  
60 
30 
702
Aquatic Biogeochemistry  AGRI2166Y(5)  
30 
30 
703
Aquatic Resource Management  AGRI3137Y(5)  
60 
45 
704
Aquatic, Marine and Environmental Microbiology  AGRI3079Y(5)  
45 
30 
705
Arabic Level 2  ARABFL 1002(1)  
706
Arabic Level I  ARABFL 1001(1)  
707
Archaeology (GEM)  HIST2120(1)  
708
Archaeology 11 (Special Retake)  HIST2221(3)**  
709
Archaeology and Anthropology  ANTH2001Y(3)  
710
Archaeology and Anthropology (Special paper)  ARCH1001Y(1)*  
711
Archaeology I & II  HIST2010Y(3)  
712
Archaeology I & II  HIST2008Y(3)  
713
Archaeology II  HIST2221(3)  
714
Archaeology II (Special Paper)  HIST2221(3)*  
715
Archaeology III  HIST3220(5)  
716
Archeology I  HIST2120(3)  
717
Architectural Technology  CIVE1207D  
718
Architectural Technology  CIVE4106  
719
Architectural technology  CIVE3110  
720
Architecture & Public Art  VA3111  
721
Architecture & Tooling  ICDT6021  
15 
30 
722
Architecture and Public Art  VA 3040Y(5)  
15 
60 
723
Architecture and Public Art  VA3020Y(5)  
15 
45 
724
Architecture in Relation to Urban Planning  CIVE1222(1)  
725
Architecture in Relation to Urban Planning (Special Paper)  CIVE1222(1)*  
726
Arrangement  MUSP1006Y(1)  
727
Art & Design  TXT1037Y(3)  
728
Art & Drawing  TXT1125(3)  
729
Art and Design  EXC1037(3)  
730
Art and Design (Special Paper)  TXT1037Y(3)  
731
Art and Drawing  TXT1125  
732
Art and social engagement  MVA5003  
733
Art and Visual Culture in Mauritius  FINA4017Y(5)  
734
Art Appreciation  DCR3117  
735
Art Appreciation(GEM)  FINA2120(1)  
736
Art Direction  AVC3013Y(5)  
737
Art in Mauritius  FINA4227  
738
Art in Mauritius  FINA4227(5)  
739
Art of Accompaniment  PATB1112  
740
Art of Accompaniment  DIV3223  
741
Art of Accompaniment (Dance)  DMRD3117  
742
Art of Accompaniment 1  DTB1214  
743
Art of Accompaniment 11  DTB2214  
744
Art of Accompaniment II  PATB2128(5)  
745
Art of Accompaniment II  PATB2118(5)  
746
Art of Accompaniment III  DTB3114  
747
Art of Accompaniment III  DTB 3114  
15 
748
Artha Sastra  SKT6250  
749
Artificial Intelligence  CSE3002(5)  
750
Artificial Intelligence  CS2221  
751
Artificial Intelligence  CSE3002  
752
Artificial Intelligence  CSE3041(5)  
753
Artificial Intelligence  CS2040Y  
45 
754
Artificial Intelligence  CSE3005Y(5)  
755
Artificial Intelligence (SPECIAL PAPER)  CSE3005Y(5)  
756
Artificial Intelligence (SPECIAL PAPER)  CSE3041(5)  
757
Artificial Intelligence Tools  PHY6052(1)  
758
Artificial Intelligence Tools   PHY5052  
759
Artificial Life  CSE6055  
760
Arts et littératures francophones des iles créoles  FREN2017Y(3)  
761
Arts of Accompaniment I (Vocal)  DMRD2117  
762
Asian American/Cultural Studies  ENG6014Y  
763
ASP.NET Programming  DAC3104  
764
ASP.NET PROGRAMMING  MIBS44611(5)  
765
ASP.NET Programming  MIBS 44611(5)  
766
ASP.NET Programming  DAC 3104  
767
ASP.NET Programming (Special Paper)  DAC3104  
768
Aspect-Oriented Programming  CSE6025  
769
Aspects of British History since 1800   HIST2212  
770
Aspects of Contemporary History  MST2124(3)  
771
Aspects of East African History  HIST2115(3)  
772
Aspects of East African History  HIST2115  
773
Aspects of East African History#  HIST2111  
774
Aspects of Film Studies  COMS3009(5)  
775
Aspects of Film Theory  COMS3103  
776
Aspects of Film Theory  COMS3103(5)  
777
Aspects of Indian Ocean History  HIST2213  
778
Aspects of the History of English Literature I : 1200 - 1600  ENG1221  
779
Aspects of the History of English Literature I 1200-1800  ENG1002Y(1)  
780
Aspects of the History of English Literature I: 1200-1600  ENG1221(1)  
781
Aspects of the History of English Literature II : 1600 - 1800  ENG1222  
782
Aspects of the History of English Literature II 1800-present day  ENG1003Y(1)  
783
Aspects of the History of English Literature II: 1600-1800  ENG1222(1)  
784
Aspects of the History of English Literature III : 1800 to the present day  ENG1223  
785
Aspects of the History of English Literature III: 1800 to the present day  ENG1223(1)  
786
Aspects of the History of English Literature IV : Post-Colonial Literatures  ENG1224  
787
Aspects of the History of English Literature IV: Post Colonial Literature  ENG1224(1)  
788
Aspects of Western Civilisation  HIST1006Y(1)  
789
Aspects of Western Civilisation (1400-1800)  HIST1112(1)  
790
Aspects of Western Civilisation (1400-1800)  HIST1112  
791
Aspects of World Civilization  HIST1213  
792
Assembling and Troubleshooting your own PC  TOSP1242  
793
Assessment Techniques  PTH1112  
794
Asset and Liability Management  ACF4318  
795
Asset and Liability Management  ACF4318(5)  
796
Asset and Liability Management  MIBS22232  
797
Asset and Liability Management  MIBS 22232(5)  
798
Asset and Liability Management  LLC4256(5)  
799
Asset and Risk Management  DFA6018Y  
800
Asset Management  ENGG6410  
801
Asset Management  ACF6108  
802
Asset Management  ENGG5410  
803
Asset Pricing and Financial Derivatives  ECON6015  
804
Astronomical Techniques  PHY6021(1)  
805
Astronomical Techniques  PHY2009(3)  
806
Astronomical Techniques  PHYS2009(3)  
807
Astronomical Techniques  PHY5021  
808
Astronomical Techniques  PHYS2271(3)  
809
Astronomical Techniques I  PHYAS2011(3)  
810
Astronomical Techniques II  PHYAS3011(5)  
811
Astrophysics  PHYAS 2008  
812
Astrophysics  PHYS2171(3)  
813
Astrophysics  PHYS2008(3)  
814
Astrophysics  PHY2008(3)  
815
Astrophysics I  PHY2161  
816
Astrophysics I  PHYAS2008(3)  
817
Astrophysics I (Special Paper)  PHYAS2008(3)  
818
Astrophysics II  PHYAS3008(5)  
819
Astrophysics II  PHY3231  
820
Astrophysics II (Special Paper)  PHYAS3008(5)  
821
Asymptotic Methods  MATH6023(1)  
822
Athletics  PE3030Y  
30 
30 
823
Athletics  PES2021  
824
Athletics   PE3121  
825
Athletics  PE3030Y(5)  
30 
30 
826
Athletics  PE 3030Y(5)  
30 
30 
827
Atmospheric Physics  PHY2012(3)  
828
Atmospheric Physics  PHY3141  
829
Atmospheric Physics  PHYS2161(3)  
830
Atomic & Molecular Physics  PHY2221  
831
Atomic & Molecular Physics  PHYSI3102(5)  
832
Atomic and Molecular Physics  PHYS3102(5)  
833
Atomic and Molecular Physics  PHYS3121(5)  
834
Atomic and Molecular Physics  PHY3102(5)  
835
Atomic and Molecular Physics (special paper)  PHYSI3102(5)  
836
Audio Visual Production  COMS2005(3)  
837
Audio Visual Production  COMS2117  
838
Audio Visual Production II  COMS2217  
839
Audio-visual Post-production  COMS3104(5)  
840
Audio-Visual Production I  COMS2107  
841
Audio-Visual Production I  COMS2107(3)  
842
Audio-visual Production III  COMS3218  
843
Audit principles and Practices  DFA 31031(3)  
844
Auditing Concepts and Practice  MIBS33131  
845
Auditing Concepts and Practice  MIBS33122  
846
Auditing Concepts and Practice  MIBS 33122(3)  
847
Auditing I  ACF2103(3)  
848
Auditing I  ACF2003  
849
Auditing I  ACF2103  
850
Auditing I  ACT2103  
851
Auditing II  ACT2203  
852
Auditing II  ACF2203  
853
Auditing II  ACF2203(3)  
854
Auditing Principles & Practices  DFA2003Y(3)  
855
Automatique / Conception et usinage / Eléments de machine / Mécanique des solides et Résistance des matériaux  TEX1102  
856
Automotive Electronics Systems  MECH4008(5)  
1.5 
857
Automotive Systems  MECH4012(5)  
858
Automotive Systems  MECH4152  
859
Automotive Systems  MECH4152(5)  
860
Automotive Systems  MECH4019Y  
861
Automotive Systems (SPECIAL RETAKE)  MECH4012(5)*  
862
Autres Expressions Artistiques  FR 3221  
863
Autres expressions artistiques  FR3221  
864
Avirbhav and Tirobhav  MAVH5250