Dr John A. Bullinaria's Teaching and Academic Admin

School of Computer Science
University of Birmingham

j.bullinaria @ physics.org


I am retired now, so I don't do any teaching or academic admin anymore, but here is what I have done in the past:

Complete lists of my past past modules taught and academic administration roles can be found below.

The following research students have completed their PhD under my supervision: Andrew Fielder, Mark Rowan, Victor Landassuri-Moreno, Abel Garcia-Najera, Andrea Soltoggio, Philipp Rohlfshagen, Chris Bowers and Jose Sanchez.

Further information about me, where I've been, and what I do/did, can be found on my home page and in my brief CV.


Modules taught in 2018/19

Data Structures and Algorithms (20 credits) - First Year of Undergraduate Degrees with AI/CS.

Modules taught in 2017/18

Data Structures and Algorithms - First Year of Undergraduate Degrees with AI/CS.

Modules taught in 2016/17

Data Structures and Algorithms - First Year of Undergraduate Degrees with AI/CS.

Modules taught in 2015/16

Data Structures and Algorithms - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc and MRes Degrees, Fourth Year of MEng and MSci Degrees.

Modules taught in 2014/15

Foundations of Computer Science - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc and MRes Degrees, Fourth Year of MEng and MSci Degrees.

Modules taught in 2013/14

Foundations of Computer Science - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc and MRes Degrees, Fourth Year of MEng Degree.

Modules taught in 2012/13

Foundations of Computer Science - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc and MRes Degrees, Fourth Year of MEng Degree.

Modules taught in 2011/12

Foundations of Computer Science - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc and MRes Degrees, Fourth Year of MEng Degree.

Modules taught in 2010/11

Foundations of Computer Science - First Year of Undergraduate Degrees with AI/CS.

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc Degrees, Fourth Year of MEng Degree.

Modules taught in 2009/10

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - MSc Degrees, Fourth Year of MEng Degree.

Modules taught in 2008/9

Neural Computation - Third Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Computation - Advanced MSc Degrees, Fourth Year of MEng Degree.

Design and Media Team - First Year of Undergraduate Degrees with CS.

Modules taught in 2007/8

Research Skills - Advanced MSc and PhD Degrees.

Design and Media Team - First Year of Undergraduate Degrees with CS.

Modules taught in 2006/7

Design and Media Team - First Year of Undergraduate Degrees with CS.

Modules taught in 2005/6

Introduction to Artificial Intelligence - First Year of Undergraduate Degrees with AI/CS.

Modules taught in 2004/5

Introduction to Artificial Intelligence - First Year of Undergraduate Degrees with AI/CS.

Introduction to Neural Networks - Second Year of Undergraduate Degrees with AI/CS, MSc in Computer Science.

Modules taught in 2003/4

Artificial Intelligence Techniques A - First Year of Undergraduate Degrees with AI.

Introduction to Neural Networks - Second Year of Undergraduate Degrees with AI/CS, MSc in Computer Science.

Modules taught in 2002/3

Artificial Intelligence Techniques A - First Year of Undergraduate Degrees with AI.

Introduction to Neural Networks - Second Year of Undergraduate Degrees with AI/CS, MSc in Computer Science.

Introduction to Neural Computation - MSc in Natural Computation, MSc in Advanced Computer Science.

Modules taught in 2001/2

Artificial Intelligence Techniques A - First Year of Undergraduate Degrees with AI.

Introduction to Neural Networks - Second Year of Undergraduate Degrees with AI/CS, MSc in Computer Science.

Introduction to Neural Computation - MSc in Natural Computation, MSc in Advanced Computer Science.


Admin Duties

Jan2019/Sept19 - Research Students Tutor, Chair of Research Students Monitoring Group, Vice-Chair of Staff/Research Student Consultative Committee, Member of Research Committee, Member of College Graduate School Committee.

2018/Dec18 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of Research Students Monitoring Group.

2017/18 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of Research Students Monitoring Group.

2016/17 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of Research Students Monitoring Group.

2015/16 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of Research Students Monitoring Group.

2014/15 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of College International Recruitment Committee, Member of Research Students Monitoring Group, Member of Undergraduate Board of Examiners.

2013/14 - Director of Undergraduate Admissions, Member of College Marketing and Recruitment Committee, Member of College International Recruitment Committee, Elected Member of Staffing Committee, Member of Quality Assurance Committee, Member of Research Students Monitoring Group, Deputy Director of CERCIA.

2012/13 - Head of Quality Assurance, Chair of Quality Assurance Committee, Member of College Quality Assurance Committee, Chair of Accreditation Committee, Elected Member of Staffing Committee, Member of Teaching Committee, Member of Research Students Monitoring Group, Member of Admissions Team, Deputy Director of CERCIA.

2011/12 - Head of Quality Assurance, Chair of Quality Assurance Committee, Member of College Quality Assurance Committee, Chair of Accreditation Committee, Elected Member of Staffing Committee, Member of Teaching Committee, Member of Research Students Monitoring Group, Member of Admissions Team, Deputy Director of CERCIA, Elected Member of Senate, and Elected Member of Court.

2010/11 - Head of Quality Assurance and Enhancement, Chair of Quality Assurance and Enhancement Committee, Member of College Quality Assurance and Enhancement Committee, Member of Teaching Committee, Member of Research Students Monitoring Group, Member of Admissions Team, Deputy Director of CERCIA, Elected Member of Senate, Elected Member of Court, and Member of the Senate Review Panel.

2009/10 - Head of Quality Assurance and Enhancement, Chair of Quality Assurance and Enhancement Committee, Member of College Quality Assurance and Enhancement Committee, Member of Teaching Committee, Member of the Undergraduate Board of Examiners, Member of Mitigation Panel (for UG Supplementary Exam Board), Member of Research Students Monitoring Group, Deputy Director of CERCIA, Elected Member of Senate, Elected Member of Court, and Member of the Senate Review Panel.

2008/9 - Director of Quality Assurance and Enhancement, Director of Undergraduate Studies, Programme Director for CS, SE and AICS degrees, Deputy Director of CERCIA, Chair of Undergraduate Board of Examiners, Chair of Quality Assurance and Enhancement Committee, Member of College Quality Assurance and Enhancement Committee, Elected Member of Staffing Committee, Member of Teaching Committee, Member of Appeals Panel, Member of Research Students Monitoring Group, Member of External Liaison Committee, Member of Industrial Advisory Board, Elected Member of Senate, Elected Member of Court, and Member of the Senate Review Panel.

2007/8 - Director of Undergraduate Studies, Programme Director for CS, SE and AICS degrees, Deputy Director of CERCIA, Chair of Undergraduate Board of Examiners, Elected Member of Strategy Committee, Elected Member of Staffing Committee, Member of Teaching Committee, Member of Appeals Panel, Member of Assessment Standards Monitoring Group, Member of Research Students Monitoring Group, Member of Accreditation Committee, Member of External Liaison Committee, Member of Industrial Advisory Board, Member of Deanery Ethical Review Committee, Elected Member of Senate, Elected Member of Court, and Member of the Senate Appeals Committee.

2006/7 - Director of Undergraduate Studies, Programme Director for CS, SE and AICS degrees, Deputy Director of CERCIA, Chair of Undergraduate Board of Examiners, Elected Member of Strategy Committee, Elected Member of Staffing Committee, Member of Teaching Committee, Member of Assessment Standards Monitoring Group, Member of Research Students Monitoring Group, Member of Accreditation Committee, Member of Industrial Liaison Panel, Member of Deanery Ethical Review Committee, and Member of the Senate Appeals Committee.

2005/6 - Director of Undergraduate Studies, Programme Director for CS, SE and AICS degrees, Deputy Director of CERCIA, Member of Teaching Committee, Elected Member of Senate, Elected Member of Court, and Member of the Senate Appeals Committee.

2004/5 - Examinations Officer, Deputy Director of CERCIA, Elected Member of Strategy Committee, Chair of Assessment Standards Monitoring Group, Member of the Programme Review Committee, Member of Teaching Committee, Elected Member of Senate, Elected Member of Court, and Member of the Senate Appeals Committee.

2003/4 - Examinations Officer, Deputy Director of CERCIA, Elected Member of Executive Committee, Chair of Assessment Standards Monitoring Group, Member of the Programme Review Committee, Member of Teaching Committee, and Elected Member of Senate.

2002/3 - Deputy Examinations Officer, Member of Assessment Standards Monitoring Group, and Elected Member of Advisory Group.

2001/2 - Deputy Examinations Officer.


This page is maintained by John Bullinaria. Last updated on 30 September 2019.