Fred Long is a senior lecturer in the Department of Computer Science, Aberystwyth University, UK.
He lectures on formal methods; Java, C++, and C programming paradigms and programming-related security issues.
He is chairman of the British Computer Society's Mid-Wales Sub-Branch.
Fred has been a Visiting Scientist at the Software Engineering Institute since 1992. Recently, his research has involved the investigation of vulnerabilities in Java.