James Archbold
Hello! I've been at Warwick since 2010, where I first started as an undergraduate student, studying computer science, before completing a PhD in AI and Agent Based Systems and finally becoming a member of staff in 2018. Since then, I've enjoyed teaching a number of modules, organising career and student experience events, and helping students with their computer science journey.
Current Modules
Currently, I have the pleasure of teaching the following modules:
CS118 - Programming for Computer ScientistsLink opens in a new window
CS261 - Software EngineeringLink opens in a new window - I'd like to thank the open-source Alpha Vantage Market Data APILink opens in a new window for their help in providing support for this module this year.
I have also been involved in other modules, such as CS255 and CS324.
Other Responsibilities
As of August 2022, I have taken over the role of Director of Student Experience, where my role is ensure that our students have an enriching time studying here at the department and to work with the students to improve the experience for everyone.
Previously I have also been the careers and industry liaison, deputy director of admissions and co-course director for computer science.
Research
While my responsibilities nowadays are mostly focused around teaching, I have also pursued research in a topic of agent based systems known as influence spread. This involves the modelling of ideas, diseases and other concepts as they spread through a social network. If this is of interest to you, you may wish to read some of the below texts:
Manipulating concept spread using concept relationships - 2018Link opens in a new window
Indirect Influence Manipulation with Partial Observability - 2018Link opens in a new window
Limiting Concept Spread in Environments with Interacting Concepts - 2017Link opens in a new window
Associate Professor
Room: MB3.21
Office Hours:
Mondays 11:00 - 12:00
Fridays 2:30 - 3:30
Email: james dot archbold at warwick dot ac dot uk