Available courses

Mathematics Grade 12

Course Code: MATH12

Credit Hours: 7 hours

Course Description:

This comprehensive course covers advanced mathematical concepts, including algebra, geometry, trigonometry, and calculus. Students will develop problem-solving skills, critical thinking, and analytical reasoning.

Course Objectives:

- Develop advanced mathematical concepts and techniques
- Apply mathematical models to solve problems
- Analyze and interpret mathematical data
- Prepare for tertiary studies in mathematics, science, and engineering

Prerequisites: None

Target Audience: Grade 12 students who want to pursue mathematics, science, engineering, or related fields.

Geography Grade 12

Course Code: GEO12

Credit Hours: 7 hours

Course Description:

In this engaging course, students will explore the physical and human aspects of geography, including spatial analysis, environmental systems, and human settlements. Students will develop critical thinking, problem-solving, and spatial reasoning skills.

Course Objectives:

- Understand the physical and human components of geography
- Analyze the relationships between people, places, and environments
- Explain the principles of spatial analysis and geographic information systems
- Apply geographic concepts to real-world scenarios

Prerequisites: None

Target Audience: Grade 12 students interested in geography, environmental science, and social sciences.

Course Title: Accounting Grade 12

Course Code: ACC12

Credit Hours: 7 hours

Course Description:

In this comprehensive course, students will explore the fundamental principles of accounting, including financial statements, budgeting, and financial analysis. Students will learn to apply accounting concepts to real-world scenarios, preparing them for success in their future careers.

Course Objectives:

- Understand the accounting equation and financial statements
- Analyze financial data to inform business decisions
- Prepare and interpret financial statements, including balance sheets and income statements
- Apply budgeting and financial planning techniques

Prerequisites: None

Target Audience: Grade 12 students interested in accounting, business, and finance.

Life Sciences Grade 12

Course Code: LIFESC12

Credit Hours: 7 hours

Course Description:

This comprehensive course explores the fascinating world of life sciences, covering topics such as cellular biology, genetics, ecology, and human physiology. Students will develop a deep understanding of the principles and processes that govern living organisms and ecosystems.

Course Objectives:

- Understand the structure and function of cells and organisms
- Explain the principles of genetics and evolution
- Describe the interactions between organisms and their environments
- Apply scientific principles to real-world scenarios

Prerequisites: None

Target Audience: Grade 12 students interested in life sciences, biology, and health sciences.

Physical Sciences Grade 12

Course Code: PHYSICS12

Credit Hours: 7 hours

Course Description:

In this engaging course, students will explore the fundamental principles of physics, including mechanics, electromagnetism, and thermodynamics. Students will develop problem-solving skills, critical thinking, and analytical reasoning.

Course Objectives:

- Understand the laws of motion and energy
- Explain the principles of electromagnetism and wave phenomena
- Describe the behavior of thermodynamic systems
- Apply mathematical models to solve physics problems

Prerequisites: None

Target Audience: Grade 12 students interested in physics, engineering, and mathematics.

Economics Grade 12

Course Code: ECON12

Credit Hours: 7 hours

Course Description:

This comprehensive course introduces students to the fundamental principles of economics, including microeconomics, macroeconomics, and international trade. Students will analyze economic data, evaluate economic systems, and develop problem-solving skills.

Course Objectives:

- Understand the basic economic concepts and theories
- Analyze the behavior of consumers and producers
- Explain the principles of macroeconomic policy and international trade
- Apply economic principles to real-world scenarios

Prerequisites: None

Target Audience: Grade 12 students interested in economics, business, and social sciences.

Mathematical Literacy Grade 12

Course Code: MATHLIT12

Credit Hours: 7 hours

Course Description:

This practical course focuses on developing students' mathematical literacy skills, enabling them to interpret and apply mathematical concepts to real-life situations. Students will explore topics such as financial literacy, measurement, and data analysis.

Course Objectives:

- Develop mathematical literacy skills for everyday life
- Apply mathematical concepts to solve problems
- Interpret and analyze data
- Understand financial literacy and its applications

Prerequisites: None

Target Audience: Grade 12 students who want to develop practical mathematical skills for everyday life.

Business Studies Grade 12

Course Code: BUSN12
Credit Hours: 7 hours

This course provides students with a comprehensive understanding of business principles and practices. Students will explore the business environment, management, marketing, finance, and entrepreneurship, developing skills in business decision-making and problem-solving.

Course Objectives:

- Understand the business environment and its impact on business operations
- Develop skills in business management, marketing, finance, and entrepreneurship
- Analyze business case studies and develop problem-solving skills
- Evaluate different business models and their sustainability

Prerequisites: None


Target Audience: Grade 12 students interested in business, commerce, and entrepreneurship.

History Grade 12

Course Code: HIST12
Credit Hours: 7 hours

This course explores the complex and fascinating history of South Africa and the world. Students will analyze historical events, movements, and cultural developments to understand their impact on contemporary society.

Course Objectives:

- Develop critical thinking and analytical skills in understanding historical events
- Analyze the impact of historical events on contemporary South African and global societies
- Evaluate different historical perspectives and interpretations
- Develop research and presentation skills

Prerequisites: None


Target Audience: Grade 12 students interested in history, social sciences, and humanities.

Tourism Grade 12

Course Code: TOUR12
Credit Hours: 7 hours

This course introduces students to the dynamic and growing tourism industry. Students will explore the geographical, cultural, and economic aspects of tourism, developing skills in tourism planning, management, and marketing.

Course Objectives:

- Understand the geographical, cultural, and economic contexts of tourism
- Develop skills in tourism planning, management, and marketing
- Analyze the impact of tourism on local communities and the environment
- Evaluate different types of tourism and their sustainability

Prerequisites: None


Target Audience: Grade 12 students interested in tourism, hospitality, and geography.

English First Additional Language (FAL) Grade 12

Course Code: ENGFAL12
Credit Hours: 7 hours

This course develops students' ability to communicate effectively in English, focusing on language skills, literary analysis, and cultural understanding.

Course Objectives
- Develop reading, writing, speaking, and listening skills in English
- Analyze and interpret literary texts
- Understand and appreciate different cultures and perspectives
- Develop critical thinking and argumentation skills

Prerequisites: None


Target Audience: Grade 12 students for whom English is an additional language.

Life Orientation Grade 12

Course Code: LO12
Credit Hours: 7 hours

This course focuses on developing students' skills, values, and knowledge to navigate the challenges of life.

Course Objectives
- Develop self-awareness, self-esteem, and emotional intelligence
- Understand and manage physical, emotional, and mental health
- Develop skills for relationships, communication, and conflict resolution
- Explore career options, study skills, and life skills for future success

Prerequisites: None
Target Audience: All Grade 12 students.

IsiZulu Ulimi Lwasekhaya Ibanga le-12

Ikhodi Yesifundo: ZULHL12

Amahora: amahora angu-7

Lesi sifundo sithuthukisa ikhono labafundi lokukhuluma kahle ngesiZulu, kugxilwe emakhonweni olimi, ukuhlaziya izincwadi kanye nokuqonda kwamasiko.

Izinjongo Zezifundo

- Thuthukisa amakhono okufunda, ukubhala, ukukhuluma nokulalela ngesiZulu

- Hlaziya ubuye uhumushe imibhalo yemibhalo yesiZulu

 - Qonda futhi ujabulele isiko nemibono yesiZulu

- Thuthukisa amakhono okucabanga okujulile kanye nezingxoxo

 Okudingekayo: Akukho

Izilaleli eziqondiwe:  Abafundi beBanga le-12 isiZulu okuwulimi lwabo lwasekhaya.

Computer Fundamentals Course
Course Code: COMF101
Credit Hours: 8 hours

This course introduces students to the basics of computer systems, hardware, and software. Students will learn fundamental concepts and skills necessary for effective computer use.

Course Objectives:

- Understand the basic components of a computer system
- Identify and explain the functions of hardware components
- Understand software concepts and operating systems
- Develop basic skills in typing, email, and internet usage
- Understand basic computer security and safety

Prerequisites: None
Target Audience: Students and individuals with little to no prior computer knowledge.

Effective Tutoring Strategies and Best Practices
Welcome to our comprehensive course designed to equip tutors with the skills and knowledge needed to provide high-quality support to students. This course covers effective tutoring strategies, communication techniques, and best practices to enhance student learning outcomes.

Course Overview
This 8-module course explores key aspects of tutoring, including:

- Foundations of tutoring
- Effective communication
- Tutoring strategies
- Managing tutoring sessions
- Best practices and ethics
- Using Moodle for tutoring
- Technology-enhanced tutoring
- Assessment and evaluation

What to Expect
Through online modules, interactive discussions, and live webinars, you'll gain the knowledge and confidence to become an effective tutor. Our course is designed to be flexible and engaging, with opportunities for feedback and Q&A.

Join Us!
Whether you're a seasoned tutor or just starting out, this course will help you develop the skills and strategies needed to make a positive impact on students' lives. Let's get started!