Subject Librarians


Subject Name Telephone Email

Accounting

Jan Moeketsi

+27 12 382 0676

 

Animal Sciences

Flora Seoketsa

+27 12 382 5821

Applied languages

Busi Khumalo

+27 12 382 9417

Architecture

Magdeline Mashilo

+27 12 382 5371

Auditing

Jan Moeketsi

+27 12 382 0676

 

Biomedical Sciences

Susan Appelcryn

+27 12 382 6250

Biotechnology and Food Technology

Susan Appelcryn

+27 12 382 6250

Building Sciences

Mishack Modiba

+27 12 382 4602

Business School

Eunice Mtshali

+27 12 382 4603

Chemical, Metallurgical and Materials Engineering

Magdeline Mashilo

+27 12 382 5371

Chemistry

Maria Malete

+27 12 382 6321

Civil Engineering

Mishack Modiba

+27 12 382 4602

Computer Science

Esme Refilwe Nkosi

+27 12 382 9961

Computer Science (Emalahleni Campus)

Ruth Segage

+27 12 653 3119

Computer Systems Engineering

Esme Refilwe Nkosi

+27 12 382 99610

Crop Sciences

Brenda Swanepoel

+27 12 382 5206

Drama and Film

Makhanani Cynthia Mashaba

+27 12 382 6160

Economics

Jeffrey Luvhimbi

+27 12 382 0515

Education

Titus Mashilo

+27 12 382 9444

Electrical Engineering

Magdeline Mashilo

+27 12 382 5371

End User Computing

Esme Refilwe Nkosi

+27 12 382 9961

Entertainment Technology

Makhanani Cynthia Mashaba

+27 12 382 6160

Environmental health

Flora Seoketsa

+27 12 382 5821

Environmental, Water and Earth Sciences

Maria Malete

+27 12 382 6321

Fashion Design

Makhanani Cynthia Mashaba

+27 12 382 6160

Fine and Applied Arts

Makhanani Cynthia Mashaba

+27 12 382 6160

Geomatics

Mishack Modiba

+27 12 382 4602

Horticulture

Brenda Swanepoel

+27 12 382 5206

Hospitality Management

Given Luvhimbi

+27 12 382 5239

Industrial Engineering

Magdeline Mashilo

+27 12 382 5371

Informatics

Esme Refilwe Nkosi

+27 12 382 9961

Information Technology

Esme Refilwe Nkosi

+27 12 382 9961

Interior Design

Makhanani Cynthia Mashaba

+27 12 382 6160

Journalism

Titus Mashilo

+27 12 382 9444

Management and Entrepreneurship

Eunice Mtshali

+27 12 382 4603

Managerial Accounting and Finance

Hloniphile Dlamini

+27 12 382 0567

Marketing, Logistics and Sport Management

Given Luvhimbi

+27 12 382 5239

Mathematics and statistics

Susan Appelcryn

+27 12 382 6250

Mechanical Engineering, Mechatronics and Industrial Design

Mishack Modiba

+27 12 382 4602

Nature Conservation

Flora Seoketsa

+27 12 382 5821

Nursing Sciences

Brenda Swanepoel

+27 12 382 5206

Operations Management

Given Luvhimbi

+27 12 382 5239

People Management and Development

Eunice Mtshali

+27 12 382 4603

Performing Arts

Makhanani Cynthia Mashaba

+27 12 382 6160

Pharmaceutical Sciences

Susan Appelcryn

+27 12 382 6250

Physics

Maria Malete

+27 12 382 6321

Public Management

Busi Khumalo

+27 12 382 9417

Public Sector finance

Jeffrey Luvhimbi

+27 12 382 0515

Safety and Security

Sithsaba Gaulana

+27 12 382 9641

Sport, Rehabilitation and Dental Sciences

Brenda Swanepoel

+27 12 382 5206

Tourism Management

Eunice Mtshali

+27 12 382 4603

Visual Communication

Makhanani Cynthia Mashaba

+27 12 382 6160