[22] Becker, B.A., Glanville, G., Iwashima, R., McDonnell, C., Goslin, K. and Mooney, C.  Effective Compiler Error Message Enhancement for Novice Programming StudentsComputer Science Education 26(2-3), pp. 148-175, 2016; http://dx.doi.org/10.1080/08993408.2016.1225464

Please see this page for more information on the above including free copies of the Version of Record, Authors’ Accepted Manuscript, and more.

[21] Becker, B.A. A New Metric to Quantify Repeated Compiler Errors for Novice Programmers, Proceedings of the 21st Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2016), Arequipa, Peru, July 2016. ACM.

[20] Bouvier, D., Lovelette, E., Matta, J., Alshaigy, B., Becker, B.A., Craig, M., Jackova, J., McCartney, R., Sanders, K., and Zarb, R. Novice Programmers and the Problem Description Effect. Proceedings of the 2016 ITiCSE Working Group Reports (ITICSE-WGR ’16). 2016. ACM. dx.doi.org/10.1145/3024906.3024912

[19] Becker, B.A., Mooney, C. Categorizing Compiler Error Messages with Principal Component Analysis, 12th China-Europe International Symposium on Software Engineering Education, Shenyang, China, May 2016.

[18] Becker, B.A.An Effective Approach to Enhancing Compiler Error Messages” Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE 2016), Memphis, Tennessee, USA, pp. 126-131, March 2016. ACM.

[17] Mooney, C., Becker, B.A., Raoof, R., Henshall, D. EpimiRBase: a comprehensive database of microRNA-epilepsy associationsBioinformatics 32(9), pp.1436–1438, 2016;

[16] Lillis, D., Becker, B.A., O’Sullivan, T., Scanlon, M. Current Challenges and Future Research Areas for Digital Forensic Investigation, The 11th ADSFL Conference on Digital Forensics, Security and Law (CDFSL 2016), Daytona Beach, Florida, USA, May 2016.


[15] Becker, B.A. An Exploration of the Effects of Enhanced Compiler Error Messages for Computer Programming Novices, MA Thesis, Dublin Institute of Technology, Dublin, Ireland, November 2015.

[14] Becker, B.A., Scanlon, M. An evaluation of Google Plus Communities as an active learning journal alternative, International Conference on Engaging Pedagogy (ICEP 2015), Dublin, Ireland, 4 December, 2015.

[13] Glanville, G., Becker, B.A. Mindfulness and contemplative practices: The voice of the student, International Conference on Engaging Pedagogy (ICEP 2015), Dublin, Ireland, 4 December, 2015.


[12] Glanville, G., Iwashima, R., Becker, B.A. Introducting Contemplative Pedagogy to the Classroom: Implementation, Experience and Effects on Concentration, International Conference on Engaging Pedagogy (ICEP 2014), Athlone, Ireland, 5 December, 2014.


[11] Glanville, G., McDonagh, P., Becker, B.A. Efforts in Outreach Programmes to Inform Secondary Students on Studying ICT at Third Level: Providing a Realistic Experience in Coursework and Assessment, International Conference on Engaging Pedagogy (ICEP 2013), Sligo, Ireland, 6 December 2013.

[10] Becker, B., Regan, J., Salter-Townshend, M., and Casey, K. Making a Case for an Irish500 List, 12th Information Technology & Telecommunications Conference (IT&T 2013), Athlone, Ireland, 9-10 May, 2013.

[9] Becker, B.A., A New Meta-Model of Student Engagement: The Roles of Student Motivation and Active Learning, Ireland International Conference on Education (IICE 2013), Dublin, Ireland, 15-17 April, 2013.


[8] DeFlumere, A., Lastovetsky, A., Becker B.A. Partitioning for Matrix-Matrix Multiplication with Heterogeneous Processors: The Optimal Solution, HCW 2012 – The 21st International Heterogeneity in Computing Workshop (in conjunction with IPDPS 2012, The 26th IEEE International Parallel and Distributed Processing Symposium), Shanghai, China. IEEE Computer Society, 21 May 2012.

[7] Becker, B.A. High-Level Data Partitioning for Parallel Computing on Heterogeneous Hierarchical HPC Platforms, University College Dublin, School of Computer Science and Informatics Technical Report UCD-CSI-2011-10, February 2012. Link to UCD CSI source.


[6] Becker, B.A., Lastovetsky A. Max-Plus Algebra and Discrete Event Simulation on Parallel Hierarchical Heterogeneous Platforms, In Euro-Par Parallel Processing, Lecture Notes in Computer Science, Volume 6586. Springer, Berlin, pp. 63-70, 2011.

[5] Butler, O., Becker, B.A. Learner-to-Educator Feedback: Acquiescence Bias, Reliability and Learner Opinion, International Conference on Engaging Pedagogy (ICEP 2011), Dublin, Ireland, 16 December 2011.

[4] Becker, B.A. High-Level Data Partitioning for Parallel Computing on Heterogeneous Hierarchical Computational Platforms, PhD Thesis, University College Dublin, School of Computer Science and Informatics, College of Engineering, Mathematics and Physical Sciences, Dublin, Ireland, April 2011.

2010 & before

[3] Becker, B.A., Casey, K. Half Empty, Half Full: A Comparison of Subtractive and Additive Assessment, Irish Conference on Engaging Pedagogy (ICEP09), Dublin, Ireland, 11 September 2009.

*[2] Becker, B.A., Lastovetsky, A. Towards Data Partitioning for Parallel Computing on Three Interconnected Clusters, Proceedings of the 6th International Symposium on Parallel and Distributed Computing (ISPDC 2007), Hagenberg, Austria, IEEE Computer Society, pp. 285-292, 5-8 July 2007.

*[1] Becker, B.A., Lastovetsky, A. Matrix Multiplication on Two Interconnected Processors, Proceedings of the 5th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar 2006), in conjunction with the 8th IEEE International Conference on Cluster Computing (Cluster 2006), Barcelona, Spain, IEEE Computer Society, 25-28 September 2006.

*Parts of [1] and [2] appear in Lastovetsky, A., and Dongarra, J., High Performance Heterogeneous Computing, Wiley, Hoboken NJ, USA, 2009.