Skip to content

Commit da6d9ac

Browse files
Added draft for the first blog post (SkillsBuild courses)
1 parent 7276f7e commit da6d9ac

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
+++
2+
date = '2025-06-16T19:43:25+01:00'
3+
draft = true
4+
title = 'Building Our Foundation: AI SkillsBuild Certifications'
5+
tags = ["AI", "LLM", "SkillsBuild", "IBM", "Team Learning", "RAG", "Watsonx", "Embeddings", "Granite"]
6+
+++
7+
8+
Welcome to the official blog for our UCL MSc project in collaboration with IBM!
9+
Over the coming weeks, we'll share progress updates, key learnings, and reflections as we build an AI-powered tool to help modernise legacy software systems.
10+
11+
## 1. Introduction
12+
To effectively design and implement an AI-powered tool for refactoring legacy software, we knew we had to establish a shared understanding of key AI concepts, fast.
13+
14+
Instead of diving straight into building, our team took a structured approach: we enrolled in IBM SkillsBuild’s AI and Collaboration pathways. These courses gave us a practical introduction to current AI tools and practices, with a special focus on the capabilities of IBM watsonx and Granite models.
15+
16+
We approached this not as a checklist, but as a multi-pronged strategy. Each team member explored different AI courses to diversify our understanding and avoid redundancy.
17+
18+
## 2. AI Pathway
19+
Each member selected different courses based on their existing expertise and interest. This ensured our combined knowledge was deeper and wider.
20+
21+
- Getting Started with Artificial Intelligence - A broad overview of AI's key concepts, terminology, and history.
22+
23+
- IBM Granite Models for Software Development - An in-depth look at IBM’s foundation models and their relevance to real-world developer workflows.
24+
25+
- Unleashing the Power of AI Agents - Explored how autonomous agents can extend LLMs' utility through goal-driven reasoning.
26+
27+
- Introduction to Retrieval Augmented Generation - Introduced RAG as a solution to LLM hallucination and domain-specific augmentation.
28+
29+
- Vector Embeddings: AI’s Key to Meaning - Covered how embeddings allow semantic understanding and similarity search in AI systems.
30+
31+
- Use Generative AI for Software Development Using IBM watsonx - Hands-on introduction to watsonx tools applied to code generation and transformation.
32+
33+
- Introduction to Large Language Models - Established a grounding in how LLMs work under the hood, including architecture and limitations.
34+
35+
## 3. Collaboration Pathway
36+
All members also completed:
37+
38+
Design Thinking – Learning to centre user needs, iterate quickly, and ideate without bias.
39+
40+
Agile Explorer – Refreshing agile values and practices for real-world software development.
41+
42+
These helped align our workflows and team dynamics - especially important as we begin working with collaborative tooling.
43+

0 commit comments

Comments
 (0)