Michael John Norman

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

IEEE Computer Society

Publications

Communications of the ACM

IEEE Computer Magazine

IEEE Software

Miscellaneous

Careers - Help For Students (CV, Interview, etc)

National Research Foundation

OOA & OOD using UML

Online Dictionary of Computing

SA Technikons

SA Universities

The SAQA Site Home Page

UML Resources

SA News

Afrikaans News - Die Burger

IOL : Independent Online

Sunday Times