Dr Simon Wells

sesquipedalia verba

Teaching

Academic Service & Leadership

I supervise honours, masters, and phd projects. I also develop and lead both modules and programmes globally as well as for specific external academic partners in the UK, Eire, & Myanmar. As a result I also serve on module and programme boards and have been a standing member of our Athena Swan committee since 2015. I am an academic representative to the Edinburgh Napier University Academic board. I developed and lead the successful Global Online BSc Computing degree programme.

Current Taught Courses & Modules

I am currently the Module Leader for the following modules which I also deliver and examine:

  • SET08101: Web Tech - This focusses upon modern client side web development. This has multiple instances which cover external partnerships (SET08702), graduate apprentic programmes (SET08401), and global online programmes (SET08801). All run in second trimester of each academic year apart from SET08702 which occasionally runs during the summer trimester.

    SET08101 Module Descriptor

    SET08101 Module Website - Each variant module uses this commmon core of learning materials

  • SET09103: Advanced Web Tech - SET08101 (or equivalent is a pre-requisite for this module which focusses on the server side of web development.

    SET09103 Module Descriptor

    SET09103 Module Website

  • SET09701: Java OO Programming

    Module Descriptor

    Module Website

Past Taught Courses & Modules

Over time I’ve taught or lead a variety of modules and subjects at various institutions.

@ Edinburgh Napier University

These are some modules that I previously taught on at Edinburgh Napier University.

  • SET07109: Programming Fundamentals
  • SET08114: Mobile Application Development
  • SET09117: Algorithms & Data Structures
@ University of Dundee

I have previously served on the termination of studies committee and exam boards for the School of Computing at the University of Dundee. Whilst there, at various times I coordinated and taught the following undergraduate and postgraduate modules:

  • AC12003: The Argumentation & Computers Course
  • AC21003: Applied Computing AC2A
  • AC21005: Data Structures & Algorithms
  • AC21006: Advanced Foundations of Computing
  • AC22001: Applied Computing AC2B
  • AC42001: Research Frontiers Intelligent Agents Unit
  • AC52022: Multiagent Systems & Grid Computing
  • AC51022: Logical Inference & Symbolic Reasoning
  • AC52023: Application Case Studies & Research Methods

Project Supervision

@ Edinburgh Napier University

The following are undergraduate and postgraduate projects across the SOC10101, SOC10102, SOC10404, SOC10603, SOC11101, and SOC11801 modules. Projects run in each of the three trimesters, depending upon programme, and can run for one, two, or three trimesters, accumulating 40 or 60 credits.

  1. Davide Pollicino, Honours Project, 09.2021 -- 06.2022
  2. Mahendar Katuku, Masters Project, 06.2021 -- 09.2021
  3. Connor Ness, Masters Project, 06.2021 -- 09.2021
  4. Fiona Gilmour, Honours Project, 01.2021 -- 12.2021
  5. Chris Wales, Honours Project, 01.2021 -- 12.2021
  6. Ashfaq Ahmed, Honours Project, 01.2021 -- 12.2021
  7. Cara Bullock, Honours Project (Graduate Apprentice), 09.2020 -- 09.2021
  8. Bhone Thet Aung, Honours Project (Myanmar), 09.2020 -- 12.2021
  9. Aung Min Khant, Honours Project (Myanmar), 09.2020 -- 12.2021
  10. Aung Khant Paing, Honours Project (Myanmar), 09.2020 -- 12.2021
  11. Stefan Hadzhiev, Honours Project, 09.2020 -- 06.2021
  12. Martin Putz, Honours Project, 09.2020 -- 06.2021
  13. Lee Robinson, Honours Project, 09.2020 -- 06.2021
  14. Kaci Yan, Honours Project, 09.2020 -- 12.2021
  15. Jonathan Binns, Honours Project, 09.2020 -- 06.2021
  16. Jacob Barrow, Honours Project, 09.2020 -- 06.2021
  17. Dominic Manderson, Honours Project, 09.2020 -- 06.2021
  18. David Mccluskey, Honours Project, 09.2020 -- 06.2021
  19. Ciaran Brady, Honours Project, 09.2020 -- 06.2021
  20. Celeste Prussiani, Honours Project, 09.2020 -- 06.2021
  21. Arran Smedley, Honours Project, 09.2020 -- 06.2021
  22. Vaughn O'Meara, Honours Project, 01.2020 -- 06.2021
  23. David Linacre, Masters Project, 01.2020 -- 12.2020
  24. Zsolt Varga, Honours Project, 09.2019 -- 06.2020
  25. Rebecca Mcgowan, Honours Project, 09.2019 -- 06.2020
  26. Paul Wilson, Honours Project, 09.2019 -- 06.2020
  27. Luke Reeder, Honours Project, 09.2019 -- 06.2020
  28. Connor Ness, Honours Project, 09.2019 -- 06.2020
  29. Ali Babiker, Honours Project, 09.2019 -- 06.2020
  30. Sean Maguire, Masters Project, 06.2019 -- 09.2019
  31. Bhuvaneswari Thota, Masters Project, 01.2019 -- 06.2019
  32. Rossa Heraty Quirke, Honours Project, 01.2019 -- 12.2019
  33. Michael Paxton, Honours Project, 01.2019 -- 12.2019
  34. David Frame, Honours Project, 01.2019 -- 12.2019
  35. Sean Faughey, Honours Project, 09.2018 -- 06.2019
  36. Michael Gauld, Honours Project, 09.2018 -- 06.2019
  37. Mark Barton, Honours Project, 09.2018 -- 06.2019
  38. Jostein Dyrseth, Honours Project, 09.2018 -- 06.2019
  39. Dan Nash, Honours Project, 09.2018 -- 06.2019
  40. Calvin Gill, Honours Project, 09.2018 -- 06.2019
  41. Ben Gray, Honours Project, 09.2018 -- 06.2019
  42. Wahid Hamid, Masters Project, 06.2018 -- 09.2018
  43. Konstantinos Kalkounos, Masters Project, 06.2018 -- 09.2018
  44. Ryan Stainsby, Honours Project, 01.2018 -- 12.2018
  45. Marcin Szczot, Honours Project, 01.2018 -- 12.2018
  46. William Hutcheson, Honours Project, 09.2017 -- 06.2018
  47. Nathan Mair, Honours Project, 09.2017 -- 06.2018
  48. Illya Kalinov, Honours Project, 09.2017 -- 06.2018
  49. Graeme Campbell, Honours Project, 09.2017 -- 06.2018
  50. Gillan Stewart, Honours Project, 09.2017 -- 06.2018
  51. Finlay Wright, Honours Project, 09.2017 -- 06.2018
  52. Hristo Meshinski, Honours Project, 01.2017 -- 12.2017
  53. Amantle Craviolati, Honours Project, 01.2017 -- 12.2017
  54. Gowthami Gurapadi, Masters Project, 01.2017 -- 06.2017
  55. Sean Jackson, Honours Project, 09.2016 -- 06.2016
  56. Liam Aitken, Honours Project, 09.2016 -- 06.2016
  57. John Douglas, Honours Project, 09.2016 -- 06.2016
  58. Xi Wang, Masters Project, 06.2016 -- 09.2016
  59. Emils Pinkis, Honours Project, 01.2016 -- 12.2016
  60. Ashok Kamepalli, Masters Project, 09.2015 -- 12.2015
  61. James Sharkey, Honours Project, 09.2015 -- 06.2016
  62. Paul Theurer, Honours Project, 01.2015 -- 12.2015
  63. David Stewart, Honours Project, 01.2015 -- 12.2015
@ University of Dundee

I have also supervised both undergraduate and postgraduate projects on modules AC40001, AC52004, AC52030, and AC52031 at the University of Dundee.

  1. Adam Mackie, Senior Honours Project, 09.2010 -- 01.2011, Building GARGle: A search engine for large-scale online argument repositories
  2. James Boyden, Senior Honours Project, 09.2010 -- 01.2011, Exploring argument structures using the Microsoft Surface
  3. Kathleen Donachie, Senior Honours Project, 09.2010 -- 01.2011, GrokTool: An argument construction tool to support student understanding of complex domains
  4. Wojtek Wajerowicz, IAESTE student exchange program, 07--09, 2010, Argument MicroBlogging project funded by IAESTE Placement UK/10/317/01
  5. Zenan Zheng, MSc Applied Computing Dissertation, 04--09.2010, Towards a GrokTool: Helping students to explore complex problem domains
  6. Temitope Olowookere, MSc Applied Computing Dissertation, FireBack: A Firefox extension to support online argumentation
  7. Christopher Brett, Senior Honours Project, 09.2009 -- 05.2010, Zandrok APC: An agent-based testing platform for large-scale multiplayer online games
  8. Craig Gall, Senior Honours Project, 09.2009 -- 05.2010, Argument Blogging with the FireBack Firefox extension prototype
  9. Sean Kearney, Senior Honours Project, 09.2009 -- 05.2010, A Web-based property portfolio management tool
  10. Wenqi Li, 3+1+1 International Student Project, 09.2009 -- 05.2010, Parley: Distributed discussion software to support small group tutorials in complex problem domains
  11. Yi Jin, 3+1+1 International Student Project, 09.2009 -- 05.2010, A GUI for the Dialogue Game Description Language (DGDL)
  12. Mark Snaith, Ph.D Second Supervision, 10.2009 -- 01.2011, Employed on the EPSRC funded Dialectical Argumentation Machines Project (EP/G060347/1)
  13. Patrick Balmer, Senior Honours Project, 09.2008 -- 05.2009, Simulating a hive mind using intelligent agents
  14. Mark Snaith, Senior Honours Project, 09.2008 -- 05.2009, OVA: Online Visualisation of Argument
  15. Heng Dai, MSc Applied Computing Dissertation, 09.2008 -- 05.2009, An online GUI for the Dialogue Game Description Language (DGDL)
  16. Ewan Cunningham, Senior Honours Project, 09.2008 -- 05.2009, Constructing and load testing a prototype computational cluster
  17. Colin Gourlay, Senior Honours Project, 09.2008 -- 05.2009, An argument blogging prototype
  18. Bryan Haddow, Senior Honours Project, 09.2008 -- 05.2009, A Web GUI for building \& verifying Dialogue Game Description Language (DGDL) game descriptions
  19. Minh Nhat Pham, MSc Applied Computing Dissertation, 09.2007 -- 05.2008, Building an international arguing agents competition server
  20. Philip Thompson, Senior Honours Project, 09.2007 -- 05.2008, Automated traffic management using autonomous intelligent agents
  21. Waqar Zafar, MSc Intelligent Computational Systems Dissertation, 09.2007 -- 05.2008, Agent Development for Breast Cancer Research
  22. Syed Hussain, MSc Intelligent Computational Systems Dissertation, 09.2007 -- 05.2008, Agent-based automated vehicle management
  23. Debora Kagohara, MSc Computing & Business Dissertation, 04.2007 -- 09.2007, Virtual Ant Farm

Guidance on References

If I’ve previously taught or supervised you then I’m happy to provide you with a reference. Usually this involves you providing my contact details to your employer who will ask me to then provide a reference according to their requirements.

As I have an increasing number of requests each year, please help me to help you. The easiest way is as follows:

  • Send me an email to let me know that you need a reference.
  • In your email, tell me about the job that you’ve applied for, and,
  • remind me of the contact that we’ve had during your time at Napier, e.g. modules, supervisions, projects, placements, demonstration, tutoring, etc. with dates and other details if possible (not because I’ll necesarily have forgotten you but because if you don’t remind me then I’ll have to look it all up which is fine for one reference but when I do dozens each year this can be quite time consuming).