Find Online Courses & Skills Programmes

Explore free and low-cost online courses from trusted platforms to build skills alongside your studies or career.

Self-Paced Free

Introduction to Cybersecurity Awareness

HP LIFE

Beginner Computer Science

Discover how to detect and defend against common cybersecurity threats to safeguard your digital information, ideal for entrepreneurs and small…

Self-Paced Free

Data Science & Analytics

HP LIFE

Beginner Computer Science

Learn how businesses use data science and analytics methodologies and tools for innovation, decision-making, product development, and building stronger customer…

Self-Paced Free

Effective Leadership

HP LIFE

All Levels Professional Development

Improve your leadership skills and explore the art of effective leadership through self-awareness, strategic planning, and learning how to catalyze…

Self-Paced Free

Business Email

HP LIFE

Beginner Communication

Master the skill of writing effective, professional, and impactful business emails to sharpen your ability to communicate in your career…

Self-Paced Free

MA120: Applied College Algebra

Saylor Academy

Intermediate Mathematics

Covers intermediate algebraic operations and their real-world applications, including systems of equations, quadratic equations, exponential and logarithmic functions, and mathematical…

Self-Paced Free

BUS210: Business Communication

Saylor Academy

Beginner Business

Covers the communication tools and skills needed to succeed in business, emphasizing consistent, audience-appropriate messaging across corporate and social contexts.

Self-Paced Free

PSYCH101: Introduction to Psychology

Saylor Academy

Beginner Social Sciences

Introduces the fundamental principles of psychology and major areas of research, including sensation and perception, learning and memory, human development,…

Self-Paced Free

PRDV002: Professional Writing

Saylor Academy

Beginner Professional Development

Teaches adult learners to write effectively for business contexts, covering audience analysis, persuasive techniques, and editing across emails, reports, presentations,…

Self-Paced Free

CS101: Introduction to Programming I

Saylor Academy

Beginner Computer Science

An introduction to computational thinking and programming fundamentals, covering the history of programming languages, computer hardware and software, and an…

Self-Paced Free

BUS101: Introduction to Business

Saylor Academy

Beginner Business

A survey of core business concepts and vocabulary, exploring what makes entrepreneurs like Warren Buffett and Steve Jobs successful while…

Self-Paced Free

Amazon SageMaker AI Getting Started

AWS Skill Builder

Beginner Machine Learning

An introductory walkthrough of Amazon SageMaker AI, AWS's fully managed machine learning platform, covering how to build, train, and deploy…