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