Skills for the Future with IBM SkillsBuild and Riipen - August 2025
IBM SkillsBuild: UX Redesign Proposal for a Website (P2)
The objective of this project is to: Build a functional website prototype based on the UX redesign proposal from Part 1. This phase focuses on translating research-backed wireframes and user insights into an interactive, user-centered web experience that can be tested with real users and stakeholders. Desired outcomes by the end of the project: Explain user experience (UX) writing and best practices for effective UX writing Define information architecture (IA) and its purpose in the UX design process Describe a sitemap and the steps to create it Explain a wireframe and its purpose Describe the fidelities of wireframes Review an example UX design case study to make conclusions about creating IA, a sitemap, and wireframes Describe user interface (UI) design and its key principles Identify the goals and best practices to ensure accessibility for digital products Explain the techniques of prototyping Describe the importance of prototyping in UX design Review an example UX design case study to make conclusions about creating UI design and prototypes Recommended IBM SkillsBuild course(s): UX Design Fundamentals: Wireframing and protyping UX Design Fundamentals: Conducting Usability tests and Gathering Feedback UX Design Fundamentals: Working Collaboratively with Teams on UX Design UX Design Fundamentals: Your Future in UX Design, The Job Landscape
IBM SkillsBuild: UX Redesign Proposal for a Website (P1)
The objective of this project is to: Evaluate the UX of a nonprofit or small business website and propose improvements. Desired outcomes by the end of the project: Explain the purpose, key aspects, value, and fundamental concepts that contribute to user experience (UX) design Differentiate between the focus of user interface (UI) design and UX design Explain the steps in the user-centered design (UCD) process Identify the skills and qualities of a great UX designer that help in designing inclusive and responsive user experiences Differentiate between adaptive and responsive designs Explain what a case study is in UX design and the steps to create it Review an example UX design case study to make conclusions about defining requirements Recommended IBM SkillsBuild course(s): UX Design Fundamentals: Intro to UX Design UX Design Fundamentals: Conducting UX Research UX Design Fundamentals: Building a Story-based Design
IBM SkillsBuild: Build a Simple Image Classifier
The objective of this project is to: Create a basic AI model that classifies images and can be used by my business (e.g., handwritten digits or fruit). Desired outcomes by the end of the project: Describe machine learning algorithms and models Explain the purpose of IBM Watson Studio Describe the key features and benefits of IBM Watson Studio Set up a machine learning project in IBM Watson Studio Create a Cloud Object Storage resource Import a data set into IBM Watson Studio Build an AI model using AutoAI in IBM Watson Studio Run a prediction experiment for an AI model Explain the confusion matrix Save a model as a Jupyter Notebook Download a notebook in Jupyter Notebook (.ipynb) format Recommended IBM SkillsBuild course: Run AI Models with IBM Watson Studio
IBM SkillsBuild: Predictive Analytics for Customer Churn
The objective of this project is to: Predict customer churn using logistic regression or decision trees. Desired outcomes by the end of the project: Explain the purpose and key features of IBM Watson Studio Set up a new project in IBM Watson Studio Import a data set Clean data using the data refinery tool Refine data using the data refinery tool Create a data visualization Conclude insights from a data visualization
IBM SkillsBuild: AI Chatbot Prototype Development & Validation
The objective of this project is to: Design, build and validate a functional prototype of an AI-powered chatbot tailored to solve a defined business challenges (e.g, customer support automation, employee onboarding, internal knowledge retrieval). Desired outcomes by the end of the project: Define natural language processing Explain how AI uses natural language processing to derive meaning from text Explain the classification problem and its solutions Describe how a chatbot understands, reasons, learns, and interacts with users Distinguish between intents, entities, and dialogs Identify appropriate uses for chatbots Identify real-world uses for natural language processing (NLP) Describe how AI classifies images to derive meaning from them Describe how a convolutional neural network(CNN) analyzes an image Describe how a generative adversarial network (GAN) creates a credible image Identify real-world uses for computer vision Recommended IBM SkillsBuild course: Run AI Models with IBM Watson Studio
IBM SkillsBuild: ESG Analytics in Sustainable Manufacturing Management
The objective of this project is to: Do an ESG (Environmental, Social and Governance) assessment for a manufacturing firm using advanced analytical tools and frameworks.
IBM SkillsBuild: AI Use Case Exploration for Industry
The objective of this project is to: Conduct an opportunity analysis to identify and evaluate three promising AI use cases within a specific industry (e.g., healthcare, retail, logistics). The aim is to uncover high-ROI opportunities and recommend how similar applications could be piloted within our business. This will serve as a strategic guide for employers assessing AI initiatives with potential business impact. Desired outcomes by the end of the project: Define artificial intelligence Describe three levels of artificial intelligence Describe the history of AI from the past to the possible future Define and describe machine learning Differentiate between structured and unstructured data Describe how machine learning structures data Describe how machine learning structures unstructured data Describe how machine learning uses probabilistic calculation to solve problems Describe three methods by which machine learning analyzes data Describe an ideal relationship between humans and machine learning Recommended IBM SkillsBuild course: Introduction to Artificial Intelligence
IBM SkillsBuild: Develop a RESTful API
The objective of this project is to: Build a RESTful API to manage a simple task list. Desired outcomes by the end of the project: Explain JavaScript syntax Identify techniques web developers use to include JavaScript in HTML Compare and contrast different programming models Explain how to use code objects Explain how variables, functions, expressions, operators, and events operate in JavaScript code for dynamic websites Define common types of data Identify the four primary database functions Recognize simple MySQL syntax to create a database and work with data Explain the purpose and function of Node.js Identify the tools and skills to develop a web page Review requirements and a wireframe diagram to help inform web development Use Visual Studio Code (VS Code) as an integrated development environment (IDE) tool to set up project files and develop a web page Create a basic HTML structure to lay out a web page Use CSS to add styles to a web page Use JavaScript to create interactive elements on a web page Perform a simple functional test on a web page Tags Recommended IBM SkillsBuild course(s): Website Testing and Deployment Develop an Interactive Task List Web Page
IBM SkillsBuild: Build a Website
The objective of this project is to: Design a new website for my company that demonstrates who we are, our services and includes an intake form. Desired outcomes by the end of the project: Describe the basic functions of a computer Differentiate between hardware and software Describe the types of programming languages Explain how a computer reads code Differentiate between web design and web development Identify website components Explain the main steps in the web development process Differentiate between client-side and server-side processes Identify the focus areas and common languages for front-end development Identify the focus areas and common languages for back-end development Differentiate between the World Wide Web and the internet Explain how the cloud benefits web development Recommended IBM SkillsBuild course(s): Web Development Basics Developing Sites for the Web Introduction to HTML and CCS Your Future in Web Development: The Job Landscape
IBM SkillsBuild: Agile Project Simulation
The objective of this project is to: Support a 2-week agile sprint for a product team. Desired outcomes by the end of the project: Explain the importance of Agile Identify the five Agile values Describe the three Agile principles Describe the seven core Agile practices Identify the three Agile patterns Apply Agile values, principles, and practices in your family, school, or other work Define the term “operations” in a business context Describe the operations pattern Describe the application of core practices to operations Identify the key Agile team roles and responsibilities for operations Describe the Kanban method Apply the Agile method to the operations work you do, which has repeatable processes, whether that be family, school, job, or other types of work Define the term “programs” in a business context Describe the programs pattern Identify the four phases of the programs pattern Describe the application of core practices to program work Apply the Agile method to the programs and projects work you do, whether that be family, school, job, or other types of work Recommended IBM SkillsBuild course: Agile Explorer: A Taste of Agile Agile Explorer: Agile Operations Agile Explorer: Agile Program Fundamentals
IBM SkillsBuild: Data Cleaning and Visualization
The objective of this project is to: Clean, analyze, and visualize trends in a dataset (e.g., city bike rentals, survey data). Desired outcomes by the end of the project: Explain the importance of data in a digital world Differentiate between unstructured and structured data Identify the purpose of a database Differentiate between quantitative and qualitative data Describe the five V’s of big data Describe the four types of data analytics Explain the work involved in each step of the data analysis process Identify the purpose of a data visualization Recognize different charts to display data visualizations in the best way Recognize the global demand for data analysts and data scientists in the job market Recognize the future of the field of data analytics Identify industries in which data professionals work Identify the primary responsibilities of a data analyst and data scientist Identify the skills that data professionals need Identify the tools to know when starting out in the field Identify resources to learn more and stay up to date in the field of data science Recommended IBM SkillsBuild course(s): Overview of Data Tools and Languages Your Future in Data: The Job Landscape
IBM SkillsBuild: Analyze a Sustainability Dataset
The objective of this project is to: Analyze a large sustainability dataset and create data visualizations that communicate key insights. Recommended IBM SkillsBuild courses: Introduction to Data Concepts Your Future in Data: The Job Landscape Clean, Refine, and Visualize Data with IBM Watson Studio Overview of Data Tools and Languages Data Science in our World
IBM SkillsBuild: Project Scoping and Feasibility Assessment
The objective of this project is to: Create a project pan for the launch of a mobile app. Desired outcomes by the end of the project: Common project management terms The value of project management Project management approaches: Waterfall, Agile, and Hybrid The role, overall responsibilities, and competencies of a project manager The purpose of the phases of a project: Initiate and Plan, Execute, and Close The key tasks that a project manager performs in each project phase The overall job market and common industry certifications to consider in the project management field Recommended IBM SkillsBuild course: Project Management Fundamentals