BSc-Hons (UWC), MSc(UCT), PhD(UWC)
Senior Lecturer, Dept. of Computer Science, University of the Western Cape, Private Bag X17, 7535 Bellville, Cape Town, South Africa; +27 21 959-3007/3010 (ph); +27 21 959-1274 (fax); [email protected]
BRIEF ACADEMIC RÉSUMÉ
Educational Qualifications
University of the Western Cape
PhD (Computer Science), 2016
University of the Witwatersrand
Higher Education Leadership & Management Certificate, 2008
UWC/UCT/US Cape Higher Education Consortium (CHEC)
Regional Middle Management Development in Higher Education Certificate, 2004
University of Stellenbosch
Project Management Certificate (MBA level), 2002
University of Cape Town
MSc in Computer Science (Software Engineering), 1990
University of the Western Cape
BScHons in Computer Science, 1985
University of the Western Cape
BSc in Computer Science & Mathematics, 1982
Teaching Experience
Junior Lecturer/Lecturer/Senior Lecturer (UWC), 1984 - present
Moderator at various institutions
External Examiner at various institutions
Related Experience (UWC - departmental management)
Department Chairperson (numerous occasions) / Deputy Chairperson (numerous occasions), 1992 - present
Provide leadership (meetings); planning (academic, labs); operations (resource allocation);
budgeting (plan & control); facilities (new, upgrade); staffing (vacancies, appointments)
Centre of Excellence (CoE) Head (2005) - general management of the CoE
Reporting to CoE funders (CISCO & Telkom)
Related Experience (UWC - committee representation)
Various committees (Faculty, Time Table, Assessment, Senate, rep at EMS, Faculty Management, Faculty Appointments, SAC, etc), 1992 - present
Related Experience (UWC - other)
Hosting visiting professors from abroad.
Fundraising.
MSc Supervision (Completed)
Sammadyar, A, An Investigation into the appropriateness of using Agile Process to build an Educational Management Information System, UWC March 2011
Poroye, AO (Cum Laude), Secure contactless mobile financial services with near field communication, UWC Sept 2011, Co-supervisor
Mutemwa, M, A Mobile deaf-to-hearing communication aid for medical diagnosis, UWC Sept 2011, Co-supervisor
Shahidzay, A, Development of a Health Management Information System using Agile Software Engineering Methods, UWC, 2013
Publications and Papers (Recent)
Norman, MJ & Venter, IM. India’s Efforts to Promote Software Development - Lessons to be Learnt. Proceedings of WCCE2013, WCCE 2013, Toruń, Poland, 1-5 July 2013 (Pages 255-265) (ISBN 978-83-231-3093-2).
M Mutemwa, WD Tucker and MJ Norman. A Deaf-to-hearing communication aid for a visit to the doctor. Proc. SATNAC 2009
AO Poroye, WD Tucker, MJ Norman. Secure contactless smart card transactions on mobile devices. Proc. SATNAC 2009
M Mutemwa, WD Tucker and M Norman (2009). Cell phone notification via Bluetooth for Web 2.0 applications. Proc. South African Telecommunications Networks and Applications Conference (SATNAC 2009), Swaziland, 115-120.
HI Kobo, WD Tucker and M Norman (2010). Internet protocol-based push to talk. Proc. South African Telecommunications Networks & Applications Conference (SATNAC 2010), Stellenbosch, South Africa, 243-248.
Area of Specialization (Teaching/Research)
Software Engineering; Software Industry in Developing Countries; ICT for Development
Memberships
Southern African Computer Lecturers Association
Computer Society of South Africa
Research & Teaching Interests
Software Engineering Education Issues
(see below for web resources) – Researching the Status of Software Engineering
Education (SEE) in South Africa & Worldwide
Software
Engineering; Also see here
Formal
Methods; Also see here
SOME USEFUL WEB RESOURCES
Software
Engineering & Software Engineering Education Resources
Special
Interest Group on Software Engineering (SIGSOFT)
Software Engineering Coordinating
Committee (SWECC)
Software Engineering Body of Knowledge (SWEBOK)
Software Engineering Education
Project (SWEEP)
Software Engineering Professionalism
and Ethics Project (SEPEP)
Software Engineering Notes (by ACM
SIGSOFT)
FASE - Forum for Advancing Software
engineering Education
Software Engineering Institute at CMU
Computer
Science
Overview of the CS
Body of Knowledge
Societies
ACM: Association for Computing Machinery
Computer Society of South Africa
Publications
Miscellaneous
Careers - Help For Students (CV,
Interview, etc)
Online Dictionary of Computing
SA
News