Other courses that we offer are;

Click on Links for course outline.


Academy partner

Teacher is helping students

Even though we offer online training without mentor which you could use it at home, but we recommend you attend our online training course with mentor which is more effective; to learn more please visit Mentored Training & its Advantages page

To use our service at home you need a PC with high speed internet connection plus speaker and microphone. Consult with us for the right Hardware & Software and course prices.

Visit IMCO and learn about its services.

ERP service



Information & knowldge are key to success

High School supplementary courses

If in the above list, you couldn't find courses that you are looking for, please call or send us an email.

What are high school supplemenary courses?

These are extra-curricula high school courses is not intended to replace the high school curriculm courses. Courses are supplementary to the high school curricula prepares students for final exams.

Courses like Chemistry-1 and Chemistery-2 are covering different subjects so student may sign up for both courses at the same time.

Some courses such as Advance Mathematics: ALgebra, Calculus, Trigonometry  or   Advance Mathematics: Algebra and Calculus   are also college and unvirsity preparation course.

Courses come with video, audio, and texts plus assesment exams which help students to evaluate their learning curve.

Objective of courses is to eleminate the need of private toturing and parents be able to monitor progress of the childs and helps them as they observe their learning

Courses are adminstered remotly and progress report will be emailed weekly to students. Students also could email their problem to H-School@imcocorp.com and ask for advice. We reply to students' emails within 2 business days.

Who is High School Supplementary course for?

These series of courses are intended for those who need to, or wish to know math, science and human science.

This series of courses are for high school students who need help in understand the subjects taught in school.

These series of course are also for anyone who want to learn and get knowledge on the subject of courses. You don't need to be student to sign for courses.

Benefit for students and parents:

Intoduction to biology (course code: SBIO101)

Biology (Foundation) is a free biology course introducing the learner to the science of the living world. This course teaches learners of all ages about organisms, cells, nutrients (carbohydrates, proteins, vitamins and minerals), as well as the process of digestion. This free online course provides examples throughout the course, which helps reinforce the learning. It is suitable for students, both young and old. It helps students with their course work, and can provide parents with sufficient knowledge to help their kids.

For course outline clicl here


Intoduction to chemstry Chemistry-1 (course code: SCHE101)

This free online course covers basic Chemistry, from learning definitions to setting up basic experiments. This course is suitable for anyone interested in chemistry, working with chemicals, or learning Chemistry

This course for lower secondry high school students.

For course outline click here


Intoduction to General, Organic and Analytical Chemistry Chemistry-2 (course code: SCHE201)

This online course continues our Chemistry course. It comprehensively covers a lot of material in great depth. This course includes general, organic and analytical chemistry, and applications of same. This course is suitable for anyone working in the Chemical industry or working with chemicals of any sort. It is also useful for students of Chemistry.

This is for upper secondary high school students.

For Course outline click here.


Physic-1: Electronics, Magnetism and Sound. (course code: SPHY101)

This online Physics course covers electronics, electric systems, magnets, sounds and transformers, and much more. It provides a comprehensive grounding in Physics and is ideal as a complement to regular classes, a study or revision aid, or as a resource for someone pursuing an interest!

For course outline click here.


Physic-2: Motion, Light and Materials (course code: SPHY201)

This online Physics course covers calculating motion, electric fields, spectra, energy transfers, force, acceleration, gravity Newton's Laws, projectiles, light, and much, much more. This comprehensive grounding in Physics is ideal as a complement to regular classes, as a study and revision aid, and as a resource for someone pursuing an interest!

For course outline click here.


Mathematics-1: Introduction to Fractions (course code: SMAT101)

This beginners math course is an ideal introduction to fractions. The tutorial uses an interactive multimedia format and relevant examples to thoroughly examine the topic.

Everything about fraction in mathematics is covered in this course.

For course outline click here.


Mathematics-2: Introduction to Geometry (course code: SMAT201)

This online Geometry course provides a comprehensive introduction to geometrical methods and techniques. It covers angles, triangles, quadrilaterals, polygons, and more. This free Geometry course is an excellent complement to face-to-face classes and as a study guide or for those who would like to refresh their knowledge of mathematics.

For course outline click here.


Mathematic-3: Introduction to Algebra (course code: SMAT301)

This online course covers algebraic fractions. It introduces and carefully explains the concepts of algebra. It guides you from basic operations, such as addition and subtraction, up to simplifying quadratic equations and more. It applies maths to real-world problems. This course is ideal for students looking for extra help, or even for a different approach to learning maths.

For course outline click here.


Advance Mathematics-1: ALgebra, Calculus, Trigonometry (course code: SCAL101)

The Advanced Mathematics Upper-Secondary 1 course builds on previous courses. This online training covers complex numbers and equations, polynomial equations, conics, advanced trigonometry, differentiation, antiderivatives, and vectors in 2- and 3-space. This course will suit maths students, and anyone interested in exploring the world of mathematics

For course outline click here.


Advance Mathematics-2: Algebra and Calculus (course code: SCAL201)

The Advanced Mathematics Upper-Secondary 2 course completes our suit of upper-secondary maths. This free online course covers differential equations, kinematics, vector calculus and dynamics. This course is suitable for maths students, and for anyone interested in exploring the world of mathematics.

For course outline click here.