Artificial Intelligence

Artificial Intelligence

designprogrammingmachine learningautomationproblem-solving

Overview

Job Growth

N/A

since last year

Duration

N/A

Avg. Salary

N/A

since last year

Career Paths

N/A

new jobs available

Program Description

Artificial Intelligence teaches you how to design, build, and maintain smart computer systems that can learn from data and help solve real problems. In this program you study programming, mathematics, statistics, machine learning, data handling, and basic electronics for embedded AI. You will learn to write code, build models, test systems, and document projects. Career paths that benefit from this program include software engineer, IT support specialist, electrical or mechanical engineer working with automation, data analyst, and roles in robotics and smart infrastructure. This program opens doors to jobs in technology firms, banks, telecoms, industry automation, and research, and prepares you for higher studies in engineering, computer science, and AI-related fields. It is practical, creative, and in demand, and it gives you skills you can use right away.

Aims & Objectives

1

Develop practical programming skills in Python to implement basic machine learning models, measurable by building at least two working projects.

2

Master fundamental mathematics and statistics used in AI, demonstrated by solving applied problems in linear algebra and probability.

3

Understand data collection and preprocessing techniques, shown by preparing real datasets for model training.

4

Create and evaluate simple supervised and unsupervised models, measured by training models and reporting accuracy or other metrics.

5

Document projects and present results, demonstrated by preparing a project report and presentation for assessment.

Why Choose This Program?

High demand for skills

AI skills are sought after across industry, increasing your job and internship opportunities in tech, finance, telecoms, and manufacturing.

Practical and hands-on learning

You build real projects, from data preparation to model testing, which prepares you for workplace tasks and higher studies.

Applies across engineering fields

AI enhances careers in software, electrical, mechanical, and civil engineering by adding automation and intelligent system design skills.

Pathways to internships and tech hubs

Students can connect with local tech companies, university labs, and innovation hubs for internships, mentorship, and project collaborations.

Skills & Tools

Skills You'll Develop

Write scripts and applications using Python to load data, implement algorithms, and automate workflows, using libraries like NumPy and pandas.

Build and evaluate models such as regression, decision trees, and simple neural networks, and interpret performance metrics.

Clean, transform, and visualise datasets, handle missing values, and prepare features for model training.

Understand basic ways to deploy models for use, including creating simple APIs, running models on edge devices, or using cloud services.

Tools & Resources

Python, with libraries NumPy, pandas, scikit-learn

TensorFlow or PyTorch for neural networks

Jupyter Notebook or VS Code for coding and experimentation

Challenges & Tips

Challenges

  • Mathematics and statistics can be challenging.

  • Rapidly changing technology and tools.

Tips & Advice

  • Focus on core topics like algebra and probability, use step-by-step resources, and practise with applied examples.

  • Learn fundamentals, then use online tutorials to update tool-specific skills when needed.

Video Guide

Frequently Asked Questions

Ready to Apply?

Find programs that match your grades and interests — even if you haven't written WASSCE yet

Start Quiz →

Loading.. Please wait.