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