Teaching and Lectures
Tutorials
Basics of Spinach: Optimal Control
QUAINT workshop @ University of Swansea, 30th July 2015
Lecture Courses - Designed, Written and Delivered
Computational Algebra and Number Theory CIS002-2
University of Bedfordshire, Dept. Computer science and Technology, 2011-2012
Logic and Foundations of Mathematics CIS008-2
University of Bedfordshire, Dept. Computer science and Technology, 2011-2012
Mechatronics and Robot Modelling and Control CIS009-2
University of Bedfordshire, Dept. Computer science and Technology, 2012-2013
Operating Systems
Nantong University, Jiangsu Province, China, 2012
Modelling and Simulation - Object oriented development
Nantong University, Jiangsu Province, China, 2012
Principles of Medern Telecommunications
Nantong University, Jiangsu Province, China, 2013
Lecture Courses - Delivered
Introduction to Logical Reasoning CIS011-1
University of Bedfordshire, Dept. Computer science and Technology, 2012
Working with Numbers CIS015-1
University of Bedfordshire, Dept. Computer science and Technology, 2012-2013
Computer Systems structure CIS017-1
University of Bedfordshire, Dept. Computer science and Technology, 2012
Fundamentals of Computer Studies CIS018-1
University of Bedfordshire, Dept. Computer science and Technology, 2012-2013
Computer Security and Operating Systems CIS018-2
University of Bedfordshire, Dept. Computer science and Technology, 2013
Applied Programming CIS003-6
University of Bedfordshire, Dept. Computer science and Technology, 2013
Laboratory/Workshop Demonstration
MEMS Design - Coventorware
University of Liverpool, Dept. Electrical Engineering and Electronics, 2007 - 2010
Mathematics for Chemistry CHEM1033
University of Southampton, Dept. Chemistry, 2015 - 2016
Matlab for Chemistry CHEM2013
University of Southampton, Dept. Chemistry, 2016