Available courses

This course is for Faculties who would act as Teachers in LMS Course. This will content for creating, managing and monitoring activities which their participants will use.

You will learn how to configure Moodle activities to reduce repetitive administration tasks such as checking whether work has been completed by all the learners, ensuring that the required documents have been received, or meeting audit reporting requirements. The challenge is to use computers to do the repetitive tasks that eat up your time and leave the creative rewarding aspects of teaching to you. You don't have to automate everything, so you are not expected to know how to use every activity in Moodle, rather you will start with what you find comfortable and effective in your context. Once you are convinced that this has really saved your time and that the process has been enjoyable, then you will be challenged to add another activity to your repertoire. In fact, you only have to master three activities to get to the end of this book! You really don't have to learn it all before you jump in and try. You wouldn't expect this from your learners and we don't expect this from you. Trust your instincts! You will know this works when you feel the change in the vibe of the room, or in the after-hours voluntary activities, or the increase in peer-mentoring, and more joy for both you and your learners.

The Moodle activities you create will automatically create data on learner participation and competence to assist you in identifying struggling learners and plan appropriate intervention/ scaffolding. Activities for advanced learners can be revealed according to the criteria you set. The in-built reports available in Moodle LMS not only help you to get to know your learners faster, but also create evidence for formative assessment.


This LMS course is about Analytics Competition 

Research methodology is the specific procedures or techniques used to identify, select, process, and analyze information about a topic. In a research paper, the methodology section allows the reader to critically evaluate a study's overall validity and reliability.

This subject introduces students to a variety of research methods used in a range of fields and provides fundamental knowledge that they need to make rational decisions about research strategies. The subject introduces research methods such as experimental, quasi-experimental, case studies and surveys. Further, it explores ethical constraints, codes of ethics and requirements for gaining ethical approval. A range of research strategies will be introduced through a critical examination of exemplar studies and examining the relationship between research questions and methods of collecting and analysing quantitative and qualitative data. Students will be given guidance in developing researchable questions, writing research proposals and reports and conducting literature reviews. They will also be introduced to basic statistical analyses of data.

On completion of this subject, students should be able to:

  • begin to develop researchable questions in areas of research interest;
  • write a research proposal;
  • make appropriate choices about research strategies;
  • review literature judiciously and systematically;
  • understand and begin to apply the principles of gathering suitable data;
  • understand and begin to conduct appropriate analyses of data;
  • report findings accurately and concisely;
  • demonstrate sensitivity to ethical issues raised by research with people;
  • write an ethics application suitable for higher degree studies;
  • begin to critically analyse own research and the research of others.

Course Objectives : 

  • Introductory C language fundamentals and basic syntax
  • Perform Basic Operations in C
  • Loops, Conditional Statement, Functions
  • Use of Pointers, File Operations
  • Structures and Unions

This course is about python programming