Artificial Intelligence: Generative AI, Cloud and MLOps (online)


In the world of artificial intelligence (AI), over the last six months, generative AI and ChatGPT have changed everything. Apart from ChatGPT, there are more significant changes due to underlying large language models (LLMs) like generative pre-trained transformer (GPT).

It is becoming clear that LLMs as a development platform are game-changers. 

Artificial Intelligence: Generative AI, Cloud and MLOps (online) covers workflows for designing and developing autonomous AI agents and systems using cloud, non-generative (classical) AI, generative AI, and MLOps.  

There are mainly three modalities for LLMs:  

  • Language (e.g. GPT) 

  • Code (e.g. Codex, Github co-pilot, OpenAI Code interpreter)  

  • Images (e.g. Dall-E) 

These modalities transform the overall workflow of developing AI by automating significant elements of the data science workflow. 

It is ironic that of all the jobs AI will affect, the role of the AI developer/data scientist is at the forefront.  

This course, previously called Artificial Intelligence: Cloud and Edge Implementations, has been significantly revamped to cater to this tectonic change.

The philosophy of this course is based on the following themes: 

  • Developing AI algorithms will continue through Python with an emphasis on cloud platforms such as Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). 

  • The course takes a copilot-first approach, i.e. humans working with AI to generate part of the system, placing generative AI at the center of the data science workflow. 

  • LLMs as a development platform impact the entire development cycle. We see the new development cycle based on the workflows listed below, including langchain and pinecone. 

  • Prompt engineering will play a more prominent role in the future. Prompt engineering should be understood against the other LLM development options fine-tuning, and open source LLMs.  

  • The course is based on an end-to-end LLM development methodology which complements the full-code development methodology based on Python.  

  • Multi-modal LLMs: mainly based on GPT-4 capabilities. 

  • Autonomous AI agents: Autonomous AI agents are not to be confused with chatbots. We believe that autonomous AI agents are a key technology in the development of AI. We can best explain this with an example: Suppose you want to book a holiday to Greece. The autonomous AI agent can understand the main goal of booking the holiday and split the main goal into sub goals. The agent then aims to execute these sub goals in a semi-autonomous manner.  Thus, we see a polyglot (multi language) future driven by agents which understand and parse problems at a higher level of abstraction. They then subdivide and execute the action (actuate) as an API call - thereby merging the worlds of AI and software development through autonomous AI agents. In the course, we implement these ideas using the C# and .NET stack. 

Programme details

The course is based on eight workflows. 

1) Python: end-to-end coding, the core machine, learning and deep learning algorithms using Python 

2) Generative AI (part 1): generating AI and full stack code based on OpenAI Code Interpreter (CI) and Github co-pilot (primarily based on prompt engineering) 

3) Generative AI (part 2): advanced generative strategies based on langchain, pinecone, Llama 2 from Meta/Facebook and Databricks (based on prompt engineering and fine-tuning)

4) MLOps: based on AWS, Azure, GCP , Llama 2 from Meta/Facebook and Databricks 

5) Autonomous AI on the edge: considering end-to-end autonomous systems, including edge devices in the context of the cloud platforms AWS, Azure, and GCP  

6) Responsible AI by design: included in all aspects of the course  

7) Autonomous AI agents: end-to-end workflows for designing AI agents based on Polyglot Notebooks and Semantic Kernel  

8)  Designing LLM applications from scratch - an end-to-end function based on a methodology that helps you understand and develop full-stack generative AI applications  

The course also covers other significant themes like causal machine learning, computational linguistics, etc. The course also provides viewpoints from industry innovators.  

This approach empowers you to be prepared for current and future roles in this fast-paced, AI-driven ecosystem.  

We believe this is the most up-to-date course of its kind available anywhere in the world.
Due to the fast-changing nature of this subject area, further updates are likely to be made prior to the start of the course in January 2024.


Participants who satisfy the course requirements will receive a University of Oxford digital certificate of completion. To receive a certificate at the end of the course you will need to:

  1. Achieve a minimum attendance at online sessions of 75%.
  2. Answer all the learning quizzes provided (these are short quizzes designed to ensure you have understood the material in each unit)
  3. Participants are expected to actively participate and complete the exercises which will be given during the course. These exercises involve coding / hands-on exercises (individually and also in groups) in sprints relating to AI, Cloud, IoT and Robotics. 

The certificate will show your name, the course title and the dates of the course you attended. You will also be able to download your certificate or share it on social media if you choose to do so.

Dates, times and delivery

The course takes place online on Saturdays and Tuesdays. There is a minimum attendance requirement of 75%.

Saturday sessions:

4 to 6 hours of virtual classroom learning on Saturdays (10:00 - 16:30 including breaks, UK time)

  • 13, 20 and 27 January 2024

  • 3, 10, 17 and 24 February 2024

  • 2, 9, 16, 23 March 2024 (no course session on 30 March 2024 for Easter)

  • 6 April 2024

Tuesday sessions:

1 to 2 hours online each week on Tuesdays (usually starting at 19:00, UK time)

  • 16, 23, and 30 January 2024
  • 6, 13, 20 and 27 February 2024
  • 5, 12, 19 and 26 March 2024
  • 2 April 2024

A world clock, and time zone converter can be found here:

We recommend you allow around 10 - 12 hours study time per week in addition to the hours outlined above.

You will be fully supported by the core team of tutors who will be available during the week to answer questions.

A limited number of participants ensures that all those taking this course gain the maximum possible value.

Accessing Your Online Course 

Details about accessing the private MS Teams course site will be emailed to you during the week prior to the course commencing.  

Please get in touch if you have not received this information within three working days of the course start date. 


Description Costs
Course fee (standard) £3295.00


Ajit Jaokar

Course Director and Tutor

Based in London, Ajit's work spans research, entrepreneurship and academia relating to artificial intelligence (AI) and the internet of things (IoT). 

Ajit is the Course Director and/or tutor for Continuing Education’s portfolio of artificial intelligence courses for professionals:

Ajit is also a Visiting Fellow in the Department of Engineering Science here at the University of Oxford.

He also works as a Data Scientist through his company feynlabs - focusing on building innovative early stage AI prototypes for domains such as cybersecurity, robotics and healthcare.

Besides the University of Oxford, Ajit has also conducted AI courses in the London School of Economics (LSE), Universidad Politécnica de Madrid (UPM) and as part of the The Future Society at the Harvard Kennedy School of Government.

He is also currently working on a book to teach AI using mathematical foundations at high school level. 

Ajit was listed in the top 30 influencers for IoT for 2017 along with Amazon, Bosch, Cisco, Forrester and Gartner by the German insurance company Munich Re.

Ajit publishes extensively on KDnuggets and Data Science Central.

He was recently included in top 16 influencers (Data Science Central), Top 100 blogs (KDnuggets), Top 50 (IoT central), and 19th among the top 50 twitter IoT influencers (IoT Institute). 

His PhD research is based on AI and Affective Computing (how AI interprets emotion).

Dr Amita Kapoor

Senior Course Tutor

Associate Professor, Department of Electronics, SRCASW, University of Delhi 

Amita Kapoor is an Associate Professor in the Department of Electronics, SRCASW, University of Delhi, and has been actively teaching neural networks and artificial intelligence for over twenty years, and she is an active member of ACM, AAAI, IEEE, and INNS.

Amita completed her masters in Electronics in 1996 and her Ph.D. in 2011.
During her Ph.D she was awarded a prestigious DAAD fellowship to pursue a part of her research work in Karlsruhe Institute of Technology, Karlsruhe, Germany. Amita was awarded the Best Presentation Award at the Photonics 2008 international conference.

Amita has more than 50 research publications in international journals and conferences, and has co-authored four books, including the best-selling “Deep learning with TensorFlow2 and Keras” with Packt Publications.

Passionate about using her skills for the betterment of society and humankind, Amita spends her spare time in various AI-related IoT and healthcare open source projects. She was recently awarded the Intel AI Spotlight Award 2019 for her work on the early detection of Acute Myeloid Leukemia using AI.

Amita’s present research areas include Machine Learning, Artificial Intelligence, IoT, Deep Reinforcement Learning, and Robotics.

Anjali Jain

Senior Course Tutor

Digital Solutions Architect, Metrobank 

Anjali is a Digital Solutions Architect at Metrobank, where she helps to deliver advanced technology driven business solutions around diverse themes of Internet Banking, Mobile App, Business banking, and Open banking/PSD2, using agile methodology.

She has over 16 years of IT experience and worked across Banking, Telecom and logistics domains, from inception to the delivery of complex projects.

Anjali is passionate about AI and Machine learning and completed the course "Data science for internet of things" in February 2019 from the University of Oxford.

Ms Ayşe Mutlu

Senior Course Tutor

Data Scientist

Ayşe Mutlu is a data scientist working on Azure AI and devops technologies. Based in London, Ayşe’s work involves building and deploying Machine Learning and Deep Learning models using the Microsoft Azure framework (Azure DevOps and Azure Pipelines).

She enjoys coding in Python and contributing to Open Source Initiatives in Python.

Marina Fernandez

Senior Course Tutor

Digital Hive and Innovation consultant, Anglo American Plc

Marina is an Analyst Developer and Software consultant at Anglo American Plc working at the Digital Hive on innovative trading analytics and optimisation projects.

She has over 18 years’ experience in Software Engineering, Business Analysis, Data Science and full software development life cycle in a variety of business domains including Commodity trading and optimisation, Finance, Machine Learning and Artificial Intelligence, e-commerce, e-learning, web-development.

Marina holds an MSc, with distinction, in Software Engineering from the University of Oxford and a degree in Applied Mathematics from Lomonosov Moscow State University. 

In February 2020, Marina completed the course "Data science for internet of things" from the University of Oxford.

Anthony Alcaraz

Course tutor

Chief Product Officer at Fribl, an AI-powered recruitment platform committed to pioneering fair and ethical hiring practices. 

With recruiting topping the list of concerns for many CEOs and companies spending upwards of $4,000 on average per hire, the need for innovation is clear. 

All too often, the arduous recruiting process leaves both employers and applicants frustrated after 42 days of effort with uncertainty if the right match was made...

At Fribl , we are leading the charge to transform this status quo, starting with reinventing the screening process using our proprietary GenAI technology enhanced by symbolic AI. 

Mr Mustafa Aldemir

Course Tutor

Head of Robotics, Amazon Web Services (AWS)

Mustafa Aldemir is an experienced technology leader in the field of AI and IoT. He holds a BSc in Electronics Engineering, a MSc in Mechatronics, and he is pursuing PhD studies in Computer Science.

Mustafa previously worked as a software engineer at Siemens and ING. He delivered numerous AI & IoT workshops at universities around Europe while working as a tech lead at Intel.

He is currently working as a senior prototyping architect at AWS to develop innovative cloud solutions for leading companies around EMEA and leading the Robotics domain at AWS.

Mr John Alexander

Course Tutor

LLM Strategy Consultant and AI Developer

John Alexander is a highly experienced and accomplished professional with a diverse background in technology, strategy consulting, and education. He has a passion for designing and building accessible experiences using machine learning coupled with vision, voice, touch, and virtual/mixed reality. Currently, he serves as an LLM Strategy Consultant and AI Developer, where he focuses on implementing LLM strategies and experimenting with cutting-edge tools like LangChain and Pinecone. Additionally, John is a Tutor at the University of Oxford, where he lectures on Artificial Intelligence applications and Cloud and Edge Implementations.

Prior to his current roles, John spent several years at Microsoft, where he held various positions including Lead Developer and Engineer Relations, Autonomous Systems, and Lead Content Developer on ML.Net. John participated in the Xbox Accessible Controller beta and the launch video. He was on the award-winning Hackathon 2020 Elev8: Accessible Guitar Team. These are two of his proudest accomplishments. His expertise also extends to content development and instruction, as he has developed Coursera courses and Learn modules on Autonomous Systems in collaboration with prestigious institutions like the University of Washington and the University of Oxford.

Before joining Microsoft, John was the co-founder of a digital agency and consultancy and had the honor of being a Microsoft Regional Director for 19 years, where he participated in scheduled strategic feedback sessions with Microsoft senior leadership teams. John co-founded the largest technical blogging community in the world, Geekswithblogs.Net, before selling it several years ago. He’s co-authored three best-selling technical books and Microsoft Official Curriculum. John has a proven track record in high-profile international public speaking and presentations in front of some of the most demanding audiences, both executive and technical.

He’s coached several teams of developers, leading one directly responsible for earning their organization a place on CIO Magazine’s “Agile 100” list. John also built music chart applications for Billboard Magazine used by "American Top 40” and architected a highly scalable Mutual Funds Trading SOA-based platform used non-stop the last 21 years to process billions of dollars in transactions. In his spare time, he's sat in Kirk's Chair on the bridge, recorded cartoon pilots as part of a voice ensemble cast, is the co-creator of the "Geek" t-shirt (found at most Microsoft conferences), and was Facebook friends with Patrick Swayze.

Ruchi Bhatia

Course Tutor

Ruchi Bhatia is a Computer Engineer with a Master's degree in Information Systems Management from Carnegie Mellon University. Currently, she is leveraging her skills as a Product Marketing Manager in the rapidly evolving field of Data Science and AI at HP.

She takes pride in being the youngest triple Kaggle Grandmaster across the Notebooks, Datasets, and Discussion categories. Her previous role as the Leader of Data Science at OpenMined allowed her to refine her leadership skills while guiding a team of data scientists to create groundbreaking solutions. Furthermore, as one of the 21 Data Science Global Ambassadors for Z by HP, she had the opportunity to share her knowledge and insights with the broader data science community.

Ruchi's passion for coding started at a young age and has only grown over time, particularly in the areas of Data Science and Data Analysis. Her experience working in the technology divisions of multinational corporations such as Sony and Colgate-Palmolive has provided her with invaluable industry insights. As the integration of businesses and information technology continues to grow, she is committed to leveraging her expertise to bridge the gap between technology and business effectively.

Dr Martin-Immanuel Bittner

Course Tutor

Chief Executive Officer, Arctoris

Martin-Immanuel Bittner MD DPhil is the Chief Executive Officer of Arctoris, the world's first fully automated drug discovery platform that he co-founded in 2016. He graduated as a medical doctor from the University of Freiburg in Germany, followed by his DPhil in Oncology as a Rhodes scholar at the University of Oxford.

Dr Bittner has extensive research experience covering both clinical trials and preclinical drug discovery and is an active member of several leading cancer research organisations, including EACR, AACR, and ESTRO. In recognition of his research achievements, he was elected a member of the Young Academy of the German National Academy of Sciences in 2018.

Barend Botha

Course Tutor

Consultant, Data Visualisation

Barend Botha is a UK-based consultant working predominantly in the field of data visualisation.

He is particularly interested in the growing future potential and roles that data analytics and visualisation will play across IoT verticals in in combination with Artificial Intelligence and the resulting products and insights for business and consumers alike.

He draws upon past experience in research, design, development, management and marketing across various domains and disciplines.

Geeta Chauhan

Course Tutor

Applied AI group, Meta 

Geeta Chauhan leads Applied AI group at Meta working on strategic initiatives for PyTorch for taking research to production. Her interests include Sustainable AI, Scaling for Large Foundation Model training, Model Optimization and Inference. She is a winner of Women in IT – Silicon Valley – CTO of the year 2019, an ACM Distinguished Speaker and thought leader on topics ranging from Sustainability, Responsible AI, LLMs, Deep Learning. She is passionate about promoting use of AI for Good and having a positive impact for climate change.

Dr Francesco Ciriello

Course Tutor

Lecturer in Engineering Education, King’s College London

Francesco is a Lecturer in the Department of Engineering at King’s College London, where he teaches interdisciplinary design and mechatronics. He previously worked in the Education Group at MathWorks and provided consultancy services to educators and researchers on the use of MATLAB & Simulink. Francesco has broad expertise in Simulation and Artificial Intelligence, with application to Robotics & Control systems, signal processing and IoT. He also holds a PhD in Engineering from the University of Cambridge for his work in experimental fluid dynamics and a MEng in Civil Engineering from Imperial College London. 

Kobie Crawford

Course Tutor

Developer Advocate, Mosaic AI at Databricks 

Over his 25-year career in technology, Kobie has worked in ML Engineering, DevOps, Sales and Solutions Engineering, Education, and Customer Support -- always with a passion for making connections and facilitating conversations. After an eleven-year stint at Apple, he joined MosaicML as Head of Community, and applied this passion to open dialog among ML researchers and engineers in the generative AI space. He continues that mission in the Developer Relations team at Databricks. 

Dr Diego Colombo

Course Tutor

Principal Software Engineer heading the .NET Interactive and Polyglot Notebook team.

As the lead for the .NET Interactive and Polyglot Notebook team, Dr Diego collaborates with developers and partners to foster the Polyglot notebook ecosystem. 

He works on challenging projects and is keen on quality and reusability. 

Today, his main focus is polyglot notebooks. Through the capabilities of polyglot notebooks, multiple programming languages can be implemented to deploy functions within a single notebook. 

These components include:

  • Data exploration scenarios through the integration of SQL and KQL kernels.
  • Visually enriched displays using technologies such as mermaid js, JavaScript, and HTML.
  • System automation with the dynamic capabilities of PowerShell.
  • Developer tutorials.
  • integration of dot language, among other languages.
  • Connect kernels via cross-language data sharing.

In addition, through the integration of the Semantic Kernel platform, LLM components can be integrated and through the integration of the .NET Interactive ecosystem, we can facilitate agile processes. 

Thus, the polyglot notebook brings together a variety of LLM components including prompt templates, chains, and semantic memory access, without first familiarising themselves with specific frameworks such as Semantic Kernel or LangChain. The polyglot nature of the architecture, coupled with the sharing of values across disparate languages, empowers developers to embark on developing traditional code artefacts, intertwining them with the LLM components.

Dr Diego's work and research is based on building and enhancing the above ecosystem.

Kelly Coutinho

Course Tutor

Kelly is the Head of Data Science & Analytics at Ralph Lauren where she leads the development and implementation of advanced technologies for Integrated Business Planning.

She works with a  diverse team of technical and non-technical professionals, focussed on enhancing demand planning and assortment strategies, leveraging her expertise to optimize operational efficiency and strategic decision-making.

Prior to this Kelly held leadership roles across Planning and Commercial Trading. She has +15 years experience spanning various aspects of business management, including strategic & financial planning, logistics and the implementation of data-driven strategies to maximise commercial success.

Kelly is passionate about advancing AI reasoning capabilities through Knowledge graphs. She is working to expand her technical understanding and has completed a couple of courses at the University of Oxford, most recently on Digital twins.

Alfredo Deza

Course Tutor

Alfredo Deza is a software engineer, speaker, author, and former Olympic athlete working as a Cloud Advocate for Microsoft. He has written several books about programming languages and artificial intelligence, and has created online courses about the cloud and machine learning.

He currently is an Adjunct Professor at Duke University, and as part of his role, works closely with universities around the world like Georgia Tech, Duke University, and Carnegie Mellon, where he often gives guest lectures about technology.

Someleze Diko

Course Tutor

Cloud Advocate, Microsoft

Someleze is a Cloud Advocate at Microsoft who focuses on enabling educators and students alike to utilize the Power Platform and AI to build solutions that enhance productivity. 
Before joining Microsoft, he was a Power Platform Developer at Greenlight Business Solutions and a Microsoft Lean Student Ambassador where he grew his love for the Power Platform by building business solutions and advocating for the technology. 

His passion lies in showcasing the power of the Power Platform, enabling student communities and professionals to take positive advantage of the technology through Fusion Development, a concept of bringing low code/no code with pro code development. 

Wenqi Glantz

Course Tutor

Software Architect, ArisGlobal

Wenqi is a Software Architect at ArisGlobal, where she focuses on the modernization efforts within application development and DevOps domains across their platform. With over 20 years of experience in IT, Wenqi’s expertise spans several industries including banking, life sciences, financial services, compliance services, and IT consulting. 

Wenqi is an advocate for the open source community, with an emphasis on Generative AI. Her recent focus has been on LlamaIndex, the data framework for LLM applications. Through a series of blog posts and building RAG pipelines, she has delved into the many facets of LlamaIndex including the various query engines, data agents, chat engines, production-ready LLM app design strategies, and fine-tuning both LLMs and embeddings, etc. Wenqi is passionate about exploring emerging technologies and crafting quality products.  

Sean Hughes

Course Tutor

Sean Hughes is the AI Ecosystem Director at ServiceNow where he helps drive adoption and value from ServiceNow’s AI Search and Generative AI capabilities known as Now Assist by evangelizing the use of AI for transformative enterprise solutions. Sean is a champion for the responsible development and use of generative AI.  His leadership role as a member of the ServiceNow Research group extends to co-leading the BigCode legal, ethics, governance working group, co-leading the AI Alliance Foundation Models working group, and co-leading the AI Alliance Community core team.

Sean helped formulate and operationalize the BigCode project research partnership between ServiceNow and Hugging Face and contributed to advancing the responsible development and commercial use of large language models for code by empowering the machine learning and open source communities through open governance, responsible AI licensing, and giving agency to developers through a mechanism for them to opt-out of having their data being used for model training. Sean has published and co-authored a number of significant papers including The BigCode Project Governance Card, The Stack: 3 TB of permissively licensed source code, SantaCoder: Don’t reach for the stars!, StarCoder: may the source be with you!, and most recently, StarCoder 2 and The Stack v2: The Next Generation. His proactive stance on AI ethics, security, compliance, and advocacy for open innovation underscore his vision where technology advancements and principled stewardship go hand in hand.

With a career that spans across prestigious companies like HP, Hewlett Packard Enterprise, and Intel, Sean has held leadership roles in program management, product management, product marketing, ecosystem strategy, and AI-enabled innovation.

Liu Jerry

Course Tutor

Co-founder/CEO of LlamaIndex

Jerry is the co-founder/CEO of LlamaIndex, the data framework for building LLM applications. Before this, he has spent his career at the intersection of ML, research, and startups. He led the ML monitoring team at Robust Intelligence, did self-driving AI research at Uber ATG and worked on recommendation systems at Quora.

Cynthia Joachimpillai

Course Tutor

Manager, Verizon 5G London Lab

Cynthia manages Verizon’s 5G London Lab and works closely with senior stakeholders of FTSE 100 companies to identify and solve business challenges through the use of 5G and multi access edge compute. She previously worked for Verizon’s Innovation Lab based in Waltham, MA and San Francisco, CA in a similar capacity, primarily focused on IoT and applications of the future as the standards for 5G were being tested and developed. 

Cynthia holds a Bachelor’s degree in Child Advocacy and family policy from the University of New Hampshire.

Dr Kaouter Karboub

Course Tutor

Dr Kaouter KARBOUB is an assistant professor of computer science and artificial intelligence at the Moroccan Institute of Engineering Sciences. She received her PhD degree in Microelectronics and Computer Sciences: Internet of Things and Artificial Intelligence from Lorraine University-France.

She also holds an Engineering degree in Industrial Engineering and Logistic Operations from the High School of Electric and Mechanical Engineering in Morocco. She got High Honor degree for her dissertation “Contribution to improving medical care services using IoT and AI”.

She leads many non-profit associations to help women in the African world be involved in domains like AI for healthcare and education in cooperation with universities.

She is interested in intelligent systems that operate in large, nondeterministic, nonstationary or only partially known domains.
She believes that finding good solutions to these problems requires approaches that cut across many
different fields and, consequently, her research draws on areas such as artificial intelligence, decision theory, and operations research.

Dr Kaouter has been working with Ayse Mutlu and Fabrizio Romano to implement systems for test driven development for artificial intelligence in python.

Dr Saeed Khalfan Al Dhaheri

Course Tutor

Center for Futures Studies
University of Dubai

Dr. Saeed is a futurist, thought leader, author, and a public keynote speaker. He is a veteran of the UAE technology industry with over 30 years of experience in driving technology adoption in various public sector organisations. He has been in many positions: the founder and former Director General of the Emirates ID Authority, a former member of the scientific advisory committee of the UAE Space Agency, and a former Advisor to the Minister of Foreign Affairs on information technology.  

Currently, he is the director of the Center for Futures Studies at the University of Dubai, an adjunct lecturer of public policy science & technology track at the Mohammed Bin Rashid School of Government, the chairman of the board of Smartworld (a leading digital solutions provider in the UAE), President of the Digital Engineering Chapter at the UAE Society of Engineers, and a board member of the Emirates Safer Internet Society.  

He is on advisory board of well-known startups including Virtual Rehab Inc and 01Gov, and also on advisory boards of several universities in the UAE.  

He co-authored the book Digital Nation: How the UAE is building a future based on tech innovation. A first-of-its-kind book on the unique journey of the UAE to build a future based on harnessing disruptive technologies such as artificial intelligence and driving digital innovation.  

He has written several articles and reports that were published at Harvard Business Review Arabia and Dubai Policy Review Journal.  

Dr. Saeed’s main interest is in foresight and researching the impact of emerging technologies on business and society. He strives to drive futures thinking in leadership to influence shaping the future of governments and creating a better world for all.  

He was recently interviewed as a special guest with Professor Dame Wendy Hall on Brave Conversation Southampton. Dr. Saeed has earned his PhD in biomedical Engineering from Drexel University, Philadelphia, USA in 1994. 

Emre Kiciman

Course Tutor

Senior Principal Researcher, Microsoft Research 

Emre Kiciman is a Senior Principal Researcher at Microsoft Research, where his research interests span causal inference, machine learning, and AI’s implications for people and society.   

Emre is a co-founder of the DoWhy library for causal machine learning.  He received his PhD in Computer Science from Stanford University. 

Logan Kilpatrick

Course Tutor


Logan leads Developer Relations at OpenAI where he is focused on enabling developers building with the OpenAI API and ChatGPT Plugin ecosystem.  

Outside of OpenAI, Logan is on the Board of Directors at NumFOCUS and a teaching fellow at Harvard University.

Mr Matt Kirk

Course Tutor


Matt Kirk has been many things: a data scientist, software engineer, financial quant, co-founder, c-level executive, and so on. He is currently a principal machine learning scientist at Zeitworks, which is a startup focused on empowering knowledge workers using ML. His role at Zeitworks is to lead a data team and use machine learning to make the business process more streamlined.

Matt also has a deep passion for teaching machine learning. For years he has taught classes on machine learning with O'Reilly and is a published author (Thoughtful Machine Learning with Python). His focus has been encouraging students to grow through effective scaffolds and learning methods. He concentrated on education technology and machine learning during his master's program at the Georgia Institute of Technology.

Besides teaching, Matt has focused his learning and growth on edge computing of machine learning models. For instance, he has built tooling used to deploy image models and tabular models inside the browser on top of web assembly using Rust. In addition he has helped pharmaceutical companies detect drug abuse quickly at scale.

Norah Klintberg Sakal

Course Tutor

Norah Klintberg Sakal is an AI enthusiast and entrepreneur passionate about applying technology to solve real-world problems.
As the founder of Braine, Norah assists companies in enhancing productivity using AI tools like GPT-3/4.
Before Braine, Norah founded NuclAI, focusing on AI algorithms for cancer research and microbiology.

During her time at Chan Zuckerberg Biohub, Norah worked on artificial intelligence for segmentation of nuclei from transmitted images, further developing her expertise in the field. She has shared her knowledge and insights at international conferences, engaging audiences on AI, entrepreneurship, and innovation.
As an AI tutor at Oxford, Norah aims to inspire students to explore the potential of AI and create innovative solutions across industries.

Ishan Kumthekar

Course tutor

Ishan studies computer science at the University of Florida.

He has collaborated with the causal AI team at  Microsoft and the ADT Baramati team to develop casual machine learning algorithms using the DoWhy library.
The solution will be open sourced on the farmvibes platform and uses causal inference to predict for crop yield of farm. The solution provides accurate adjustments for optimising crop yield and displaying crop parameters for ‘what-if’ scenarios i.e effect on yield if fertilizer increased by 5kg/acre etc.

Ishan has also applied causal machine learning to detect underlying belief systems for LLMs(large language models).
Given a certain text, the problem is to detect what belief system, i.e what fundamental propositions are the basis of reasoning for that text. Done by performing LDA for topic modelling and then detecting cause-effect pairs in text (i.e propositions).

Tingyi Li

Course Tutor

Enterprise Solutions Architect
Amazon Web Services (AWS)

Tingyi Li works as an Enterprise Solutions Architect at Amazon Web Services (AWS) based in Stockholm, Sweden, and is the founder and leader of the AWS Nordics Generative AI community.  

She enjoys helping customers with the architecture, design, and development of cloud-optimized infrastructure solutions. Currently, she is focusing on demystifying Generative AI and working with companies across industries to unlock business values leveraging AI/ML and Generative AI technologies.  

Tingyi has a bachelor's degree in Computer Science from Shanghai Jiao Tong University in Shanghai, China and finished her master's degree in Machine Learning from KTH Royal Institute of Technology in Stockholm, Sweden.  

Prior to AWS, she has worked as a Data and AI Engineer, as well as Software developer roles at Intel, Foxconn and Huawei etc., building large-scale intelligent industrial data systems and driving innovations using AI/ML.  

In her spare time, she also works as a part-time illustrator/prompt engineer who writes novels and plays the piano. 

Dr Andy McMahon

Course Tutor

Head of MLOps, NatWest Group

Andrew (Andy) McMahon is a machine learning engineer and data leader with a passion for delivering valuable solutions that are robust, reliable and scalable.

As Head of MLOps at NatWest Group, he is responsible for driving operational best practice for AI and ML products and services across the bank and runs the internal MLOps Centre of Excellence.

He has delivered high-value ML solutions across multiple industries and is a multi-award winning data practitioner and leader.
He is also the author of the popular technical book, Machine Learning Engineering with Python, which is a practical guide to building real solutions using the latest ML engineering and MLOps best practices. 

Aleksander Molak

Course Tutor

Aleksander is a Machine Learning Researcher, Educator, Consultant and Author who gained experience working with Fortune 100, Fortune 500, and Inc. 5000 companies across Europe, the USA, and Israel, designing and building large scale machine learning systems.  

On a mission to democratize causality for businesses and machine learning practitioners,  Aleksander is a prolific writer, creator, international speaker and the author of a best selling book  Causal Inference and Discovery in Python.

He’s a founder of, a company that provides machine learning trainings for corporate teams, the leader of community and the host of the Causal Bandits Podcast. 

Aleksander has provided workshops and trainings for companies across industries, including market leaders like Mercedes Benz, innovative disruptors like e:fs TechHub, and more. 

Dr Kakasaheb Nandiwale

Course Tutor

Principal Scientist – Automation and Robotics 
Chemical Research and Development, Pfizer Worldwide Research and Development, USA 

Dr. Kakasaheb Nandiwale is the Principal Scientist – Automation Robotics at the Chemical Research and Development (CRD), Pfizer Worldwide Research and Development, Groton, Connecticut.
He joined Flexible API Supply Technologies (FAST) team in 2021, which is the Pfizer’s initiative for continuous API development and manufacturing. He is now part of the Pfizer CRD - Automation and Robotics team.
His role involves advancing an automated robotic laboratory infrastructure at the Pfizer CRD by harnessing artificial intelligence (AI) and machine learning (ML) to accelerate and revolutionize the development of pharmaceutical APIs.  

Prior to starting his industrial career, Kakasaheb completed Postdoc research at Massachusetts Institute of Technology (MIT) working with Prof. Klavs F. Jensen on development of CSTR platforms for multiphase reactions (photochemistry) and automated AI-driven self-optimization algorithms for flow chemistry applications.  

Kakasaheb obtained his Ph.D. in Chemical Engineering from the University of Kansas working with Prof. Bala Subramaniam on developing batch and continuous processes for valorization of industrial lignins. Prior to his Ph.D., he worked at the CSIR-National Chemical Laboratory in Pune, India for developing catalysts and catalytic processes for conversion of biomass.  Kakasaheb has more than 30 research publications in international journals.

Detlef Nauck

Course Tutor

Distinguished Engineer | Head of AI & Data Science Research 
BT Group 

Detlef Nauck is the Head of BT’s AI and Data Science Research programme building capabilities that underpin future AI systems.  

A key part of the work is to establish best practices in AI and Machine Learning leading to the deployment of safe, responsible, and auditable AI solutions that are driving real business value.  

Detlef is a computer scientist by training and holds a PhD and a Postdoctoral Degree (Habilitation) in Machine Learning and Data Analytics.  

He has over 30 years of experience in AI & Data, and he is a Visiting Professor at Bournemouth University in the UK.

Christoffer Noring

Course Tutor

Senior Cloud Advocate, Microsoft 

Chris is Senior Cloud Advocate at Microsoft with more than 15 years in the IT industry.  He's a published author on several books about web development as well as the Go language.  He's also a recognized speaker as well as keynote speaker and holds a Google developer expert title.   

Giulia Romei

Course Tutor

Computational Linguist

She holds a Master's degree in Linguistics from Ca’ Foscari University of Venice, where she focused on theoretical linguistics, generative grammar, philology and cognitive linguistics, and started specializing in computational linguistics. After completing her studies Giulia moved to London where she has been working as a Document Automation Specialist at WallStreetDocs for over 2 years.

At WallStreetDocs, Giulia started specializing in coding and working as a PHP developer, and she’s currently involved in researching AI applications for document automation, translation and data extraction. She divides her time between London and Italy, where she manages the Italian team of Document Automation Specialists.

Her personal interests and research focus on Cognitive Linguistics and Neurolinguistics (specifically AI applications in the analysis of the cognitive activity involved in language processing, with a focus on syntactic processing within the framework of generative grammar, and categorization, diagnosis and treatment of language disorders) and Computational Philology.

She is implementing these models in Python and GPT-3 in applications that need multimodal analysis.

Mr Jesus Serrano Castro

Course Tutor

Jesus is an accomplished digital industry professional with 25 years of experience, including the last 16 years at Microsoft.

He specialises in digital transformation, innovation, artificial intelligence, human-computer interaction, and user experience, while also maintaining a strong technical background as a software engineer.

He is a leader in emerging forms of interaction such as extended reality, voice, and biometric interfaces.

In 2014, he was the inventor of one of Microsoft's protected patents for a virtual experience applied to public events, long before the term "metaverse" became popular.

Throughout his career, Jesus has been involved in a wide range of industries, including retail (Zara, IKEA), banking (Santander), insurance (Reale), media (Sony Pictures, 20th Century Fox), and telecommunications (Ooredoo).

He has also led the Sports and Entertainment Innovation team, managing 180 sports organisations in 35 countries and 23 sports (Real Madrid, Real Sociedad, Laliga, FIFA, FIVB, IAAF, Toyota WRC, WWE, Russia World Cup 2018, Qatar World Cup 2022 etc).

He has led the development of several successful consumer apps for iOS, Android, Windows and HoloLens, which have received millions of downloads.

He is a top Microsoft speaker, having delivered over 100 sessions and keynotes at global events, achieving the Microsoft Speaker Grand Slam (speaking at the five largest Microsoft global events). He is also an Associate Professor in various Master's programmes and a frequent collaborator with business schools, universities and bootcamps.

Jesus' favourite quote is "Do not follow where the path may lead. Go instead where there is no path and leave a trail" - Ralph Waldo Emerson. 

Kajal Singh

Course Tutor

Senior Data Scientist

Kajal is a Senior Data Scientist/Engineer working with Data ETL pipelines and AI projects for a large Sports-tech company.

She is a co-author of the book Applying Reinforcement Learning on Real-World Data with Practical Examples in Python.

In her professional journey, she has worked on use cases like anomaly detection, sentiment analysis, classification, transactional AI assistants, complex big data processing, data analytics, document digitisation, ETL pipelining etc. 

Kajal also has been a part of multiple hackathons conducted within and across IT industries.

She is also awarded with Amazon Pride Card for her research contribution to “Women In AI” project of IIIT, Bangalore.

Kajal has won special recognition for her project 'Transactional AI assistant', and has also been honoured as 'Master Hacker' in Makeathon at a regional level in India.

Kajal has also led a non-commercial research project with a German company on pricing optimization using Reinforcement Learning (RL).

David Stevens

Course Tutor

Regional Director for Customer Success, Neo4j 

David is the Regional Director for Customer Success at Neo4j, where he helps customers realise their business goals with Graph database solutions.  

He has over 25 years of experience and before joining Neo4j, he was a member of the Office of CTO at Hewlett Packard and held the title of Distinguished Architect, working on emerging technologies and designing data driven solutions. 

David has a strong passion for solution architecture and ensuring technology delivers the outcomes desired by business users and sponsors.
His experience with Graph databases spans almost 10 years, designing CMDB, NLP engines and HR and workforce developments solutions. He won a Graph industry award in 2018.  

Dr Erika Tajra

Course Tutor

Associate Lecturer in the Personalised Medicine Division, Great Ormond Street Institute of Child Health and UCL Genomics 
Founder, Rejuven Health

Dr. Erika Tajra is an Associate Lecturer in the Personalised Medicine Division at Great Ormond Street Institute of Child Health and UCL Genomics, and the founder of Rejuven Health, a startup dedicated to longevity and personal wellness. As an NHS clinician, she brings a wealth of experience in personalised medicine, women's and infant health, and global health delivery. Driven by a passion to integrate longevity science into healthcare, she aims to enhance patient outcomes globally. 

After graduating from St George's University of London in 2018, Dr. Tajra has engaged in various pivotal roles within the medical sector, extending her influence from the UK to Brazil and the USA. Her notable positions include working with the NHS in London and undertaking a research fellowship at the World Brain Mapping Foundation in California. Currently, she applies her extensive knowledge at Great Ormond Street Hospital, specialising in Personalised Medicine and Novel Therapies. 

In addition to her medical career, Dr. Tajra is an accomplished TV presenter, adept at making complex technological and medical concepts accessible to a wider audience. 

Education & Specialisations: 

Dr. Tajra has recently completed a significant research project at UCL's Great Ormond Street Institute of Child Health, focusing on app development for public engagement using no-code tools. Her expertise spans genomics, the human microbiome, stem cells, and a multi-omics healthcare approach. She frequently lectures on clinical genomics and the personalised microbiome's health. 

A specialist in nutrigenomics, Dr. Tajra emphasises tailored  solutions to individual microbiome and genetics  as part of her approach to personalised medicine.  

Her educational journey also includes a global health delivery program from Harvard's  Medical School and courses in clinical bioinformatics. 

Vision & Outreach: 

As the founder of Rejuven Health, Dr. Tajra guides individuals on a journey of discovery to replace health-detracting elements in their lives with rejuvenating alternatives. Rejuven Health focuses on empowering people with practical  solutions for taking control of their health. 

Dr. Tajra envisions a future where healthcare is profoundly influenced by AI, genomics, and individualised care. She is an advocate for global health delivery, believing that education, personalised medicine, and global health initiatives are key to improving health outcomes worldwide. 

Dr. Tajra's commitment to medical advancement, education, and her entrepreneurial venture with Rejuven Health positions her as an innovative figure in the evolving landscape of healthcare, personalised medicine, and wellness. 


How to apply for this course

This course is now full for the current intake, and we are unable to accept any further applications.

If you would like to be notified if any further places become available, please sign up to the waiting list


Note that we accept applicants on a rolling basis and expect this course to be oversubscribed. Places will only be confirmed upon receipt of payment.

Fees include all course materials and tuition.

Course fees are VAT exempt.

IT requirements

This course is delivered online using Microsoft Teams. You will be required to follow and implement the instructions we send you to fully access Microsoft Teams on the University of Oxford's secure IT network.

This course is delivered online; to participate you will need regular access to the Internet and a computer meeting our recommended Minimum computer specification.

It is advised to use headphones with working speakers and microphone.