Brainwave Africa
Available courses
Chemistry at the foundation level
ICT for Foundation Level ICT, or Information and Communication Technology, is a subject that covers all technical tools and resourced for handling and communication information, including computers, software and networks.
Technology and design for Foundation level
History is an evidence based account and interpretation of past events, people and circumstances designed to explain how then became now
Fundamental Mathematical concepts
Fundamentals of information and communication technology
Technology & Design at the foundation level
Biology at the foundation level
Chemistry at the foundation level
Geography at the foundation level
History for foundation level
physics for foundation level
physics for foundation level
Learn fundamental and advanced operating system concepts in 25 hours. This course will give you a comprehensive understanding of how major operating systems function and manage resources. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This database design course will help you understand database concepts and give you a deeper grasp of database design. Database design is the organisation of data according to a database model. The designer determines what data must be stored and how the data elements interrelate. With this information, they can begin to fit the data to the database model. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to use Google Sheets to create spreadsheets and work with data. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Lean how to use Microsoft Excel from the beginning by creating 6 real-world projects. Most of the content can apply to Google Sheets as well. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to become more effective at searching the web! In this tutorial, student Seth Goldin discusses how Google works, how to ask the right questions and identify the best results, and using built-in search operators to power up your search! Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This course will help someone with no technical knowledge to understand how the internet works and learn fundamentals of computer networking. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to use Arduino hardware and software in this full course for beginners. Arduino is an easy-to-use, open-source electronics platform. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to use Flutter in this complete course for beginners. Flutter is an open-source UI software development kit used to create cross-platform applications for iOS, Android, Windows, Mac, and more Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn basic computer and technology skills. This course is for anyone new to working with computers or anyone that wants to fill in some gaps about their computer knowledge. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This is part 2 of a 15-hour course to learn Android app development. Make sure to watched and covered the course in Part 1 first, here. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
In this course, you will learn how to build a real-word Android application from scratch using Java. On the way to building an Android app, you will learn the basics of programming in Java and object-oriented programming. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This complete 134-part JavaScript tutorial for beginners will teach you everything you need to know to get started with the JavaScript programming language. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This course will give you a full introduction into all of the core concepts in python. Follow along with the course chapters and you'll be a python programmer in no time! Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
If you're new to the Linux OS, this beginner's course is for you. You'll learn many of the tools used every day by both Linux System Admins and the millions of people running Linux distributions like RedHat, CentOS, Debian, Ubuntu on their PCs. This course will teach you how to navigate Linux's Graphical User Interfaces and powerful command line tool ecosystem. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Introduction to Einstein, Oppenheimer, Feynman: Physics in the 20th Century Special thanks go to the MIT OpenCourseWare Team for giving us permission to use their material freely on our platform.
Learn about Generative Artificial Intelligence from a non-technical perspective. Examine the evolution of AI capabilities, analyzing the key technological breakthroughs that have enabled modern generative AI models to achieve remarkable performance. This course also covers some of the challenges of Generative AI. Further focusing on concept of decentralized AI, followed by LLM APIs. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to produce music in this full course. You don't need any previous music experience. You will learn to create music tracks in a variety of styles using FL Studio, which is a digital audio workstation. You can get yourself their limited free trial to practice with or try out here. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Glenn Ellison talks about empirical work on advertising. Special thanks go to the MIT OpenCourseWare Team for giving us permission to use their material freely on our platform.
Patrick Winston's How to Speak talk has been an MIT tradition for over 40 years. Offered every January, the talk is intended to improve your speaking ability in critical situations by teaching you a few heuristic rules. Special thanks go to the MIT OpenCourseWare Team for giving us permission to use their material freely on our platform.
Learn basic computer and technology skills. This course is for people new to working with computers or people that want to fill in some gaps about their computer knowledge. Special thanks go to freeCodeCamp.org and GCF Global for giving us permission to embed their YouTube videos on our platform.
Learn how to effectively use automation to streamline your business tasks. From mastering lead management with tools like Facebook Lead Ads and HubSpot to enhancing e-commerce through ChatGPT-driven product descriptions, this course covers a spectrum of applications including ticketing, in-house task management, AI-enhanced email automation, and more. You'll do it all with Make. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn Machine Learning in a way that is accessible to even absolute beginners. You will learn the basics of Machine Learning and how to use TensorFlow to implement many different concepts. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn computer science terminology. We'll take a dive into understanding some of the terms used in computer science and software development. The video starts with the basics and then gets more advanced Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This comprehensive tutorial will teach you everything you need to know about Microsoft Excel chart types, chart customization, and creating engaging Excel dashboards. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Understanding AI from Scratch – Neural Networks Without Libraries. Learn the fundamentals of Neural Networks by building one from scratch without libraries. You'll manually tweak network parameters to teach a car how to drive within a specially crafted playground. Dr. Radu teaches computer science at a university in Finland, and has over a decade of experience with machine learning and AI, and he emphasizes the importance of revisiting basics in an era of easy-to-use complex models. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn every step to make a WordPress website in this beginner's course. No coding necessary! You will learn how to get a domain name and hosting, install Wordpress, use a theme, customize the exact website you want, and more. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn how to get your website online with a custom URL and website hosting. In this course, you will first learn how to create a simple website using HTML, CSS, and JavaScript, starting with a website template. Then, you will learn how to get a custom URL. Finally, you will learn how to host your website files and make your custom URL point to your website files. You will learn two different ways to host your website! Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This course from Harvard University explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like large language models, game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, reinforcement learning, and other topics in artificial intelligence and machine learning as they incorporate them into their own Python programs. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn basic architectural 2D drafting techniques using Autodesk AutoCAD in this complete course. You will learn AutoCAD by creating architectural drawings for a small single-room cabin. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
HTML and CSS are essential skills to have for a career in web development. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Learn the basics of computer science from Harvard University. This is CS50, an introduction to the intellectual enterprises of computer science and the art of programming. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
This course is designed to improve students' conversation skills in a scientific- or engineering-oriented setting. Grammar, writing styles and speaking skills specific to students' scientific and engineering areas of interest will be the focus of this course and will be accomplished through discussions of various authentic technical-based texts.
This lecture discusses the origins of polyphase and why we use 3-phase systems.Special thanks go to the MIT OpenCourseWare Team for giving us permission to use their material freely on our platform.
This lecture discusses the origins of polyphase and why we use 3-phase systems. Special thanks go to the MIT OpenCourseWare Team for giving us permission to use their material freely on our platform.
This full college-level computer networking course will prepare you to configure, manage, and troubleshoot computer networks. Special thanks go to Quincy Larson of freeCodeCamp.org for giving us permission to embed their YouTube videos on our platform.
Creativity, skill development and fun
Learn more about 3D printing
Term III - Primary 4 English Comprehension
Term II - Primary 4 English Comprehension
Term III - Primary 5 English Comprehension
Term II - Primary 5 English Comprehension
Term III - Primary 6 English Comprehension
Term II - Primary 6 English Comprehension
The Primary English Language course is designed to build a strong foundation in reading, writing, speaking, and listening for young learners. Through engaging stories, interactive activities, and clear language instruction, students develop confidence and proficiency in using English for communication and learning. The course emphasizes the development of essential literacy skills, including phonics, vocabulary building, grammar awareness, and comprehension strategies. Students learn to express their ideas clearly in both spoken and written forms, explore a variety of text types, and engage in creative and critical thinking.
Fundamentals of information and communication technology
This is the introductory course for Python for Beginners. Please start here if you have no experience coding in Python. This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.
Navigate global interactions with sensitivity and understanding.
Introducing the concept of Digital Literacy. Optimised for mobile.