Module Directory


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


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