¸Û°Äͼ¿â

*/ "use strict"; function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } if (getCookie("CookieConsent")) { var cookieValue = "{" + '"cookieValue"' + ":" + getCookie("CookieConsent") + "}"; var jsonData = JSON.parse(cookieValue); } function getCookie(cname) { var name = cname + "=", decodedCookie = decodeURIComponent(document.cookie), ca = decodedCookie.split(";"); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == " ") { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } /* Everything below can sit in a

Back to menu

Andrew Holland

Lecturer

A lecturer in Software Engineering, having worked in industry as a programmer for nearly 20 years using a range of programming languages and platforms but with a preference and skill base centered around, and for Microsoft platforms and tools.

Holds a Postgraduate Certificate in Education (Further, Higher and Adult) (PGCE) from Manchester Metropolitan University and a first-class honours degree in Computing Science (Software Engineering) from the University of Greenwich.

Andrew Holland2

School

School of Creative Technologies

Subject areas

Computing

Get in touch

a.holland@bolton.ac.uk

+44 (0)1204 903515

Enquiries@bolton.ac.uk

+44 (0)1204 900 600

myBolton

Download the app for your smartphone from:

Help Centre

We have the answers to your questions, find all the advice and support in one place.

Part of the ¸Û°Äͼ¿â Group

QQA

Help Centre

We have the answers to your questions, find all the advice and support in one place.

Part of the ¸Û°Äͼ¿â Group

QQA