
CRIBI Academy Course
Full-Stack Software Engineering & AI Applications
A practical CRIBI Academy course on modern web and mobile development, APIs, databases, cloud deployment, and AI-powered application development.
Audience
Students, developers, innovators, startups, and technical teams
Duration
8–12 weeks depending on delivery format
Mode
In-person, hybrid, or online
Certification
Certificate of Participation issued by CRIBI, Kenya Methodist University

Course Overview
Modern software engineering is increasingly connected to artificial intelligence, cloud infrastructure, APIs, mobile applications, databases, and production-ready digital platforms. This practical CRIBI Academy course introduces participants to full-stack software development with a strong focus on building useful, scalable, and AI-enabled applications. Participants will learn how modern applications are structured across frontend, backend, database, API, authentication, deployment, and cloud layers. The course emphasizes practical development workflows and real-world product thinking, helping learners understand how to move from an idea to a functional application. The course also introduces AI integrations, including how to connect applications to AI APIs, build intelligent features, and deploy applications in production environments. By the end of the program, participants will understand the foundations of building modern software products that can support startups, institutional systems, research platforms, and innovation projects.
Who Should Attend
Learning Outcomes
Tools & Skills Covered
Course Outline
Module 1
Introduction to Full-Stack Software Engineering
Module 2
Frontend Development and Modern User Interfaces
Module 3
Backend APIs, Application Logic, and Databases
Module 4
Authentication, User Management, and Secure Application Workflows
Module 5
AI API Integration and Intelligent Application Features
Module 6
Cloud Deployment, Docker, and Production Readiness
Module 7
Product Thinking, Testing, Debugging, and Version Control
Module 8
Capstone Practical: Build and Deploy an AI-Enabled Application
Ready to Join?
Register your interest in this CRIBI Academy short course. The programme can be delivered to students, staff, faculty, industry teams, partner institutions, startups, and professional groups.
