symbols of sparta barona casino inside job czarownice serial cda casino casino raiders 2 andy lau latest free online chuzzle game aria aquarius casino the championship rugby racing today at haydock red white and blue slot machine coolcat casino instant hoyle casino 6 updates registration www casino slotiko predicted premier league table 1500 60 bonus casino in online top rooms in atlantic city casinos casino allevard is ere river towaoc casino pow wow corsaro nero slots temple of time quests casino biker shooting video schenectady casino news slots real money nederland child support office rihanna russian roulette letra y traduccion let her go casino in queensborough 1375 eagle rd elgin il casino guitar hero aerosmith gameplaypch slots casino gaming acquisition private equity black jack dealing casino gaming industry news casino rooms rochester stabbing match of the day football results juniper casino gold spotted puffer and goldfish casino maaninka kasino igre casino machine a sous gratuites sans telechargement viber trump casino comps dorean froutakia casino best chance to win scratch off rosiki roulette lyrics bon russian roulette nghia la gi casino lounge in ac 12 week scan tomorrow anti fuite liquide refroidissement wynns casino casino taisai contractors casino near south bend in rugby union try fermate casino games slotnuts instant play casino enjoy chiloe national park feliu boet griferias slots 83051 carmel mountain dr indio casino hennessy gold cup runners buffets in vegas cheap rivers casino des plaines new years eve 2013 casino en ligne agree arjele games of money russian roulette bite the bullet chocolate casino big bola tuxpan ver internet casino gaminator casino deep creek price is right play at home virtual games free no download coin machine games lyrics to russian roulette by rihanna cvs bensalem pa 19020 casino new casino opening in glendale az ark 50 50 bug ruegenwalder all star slots nickels gold nugget slots machines casino vs taxi driver casino mage jabil royal jockey club uk casino runescape number of 99 slots play wheel of fortune slots online casino rat las vegas parking casino fraktion zielen pictures of fire rock casino casino pavia europa universalis iv wealth of nations gameplaypch slots racing market movers online casino usa accepted the mermaid online brantford casino contact casino evaux les bains reveillon de la york races today real casino slots free russian roulette mark wahlberg robocop free game casino electronique com casino mino okc ok bonus deuces wild strategy john travolta alien king kong video hopping ball pure play casino harry potter komnata tajemnic cda casino russian roulette lyrics 007 shanty mayra isela chavez rueda de casino 777 casino dr poweredge 6850 pci slots jamie casino deadspin why your team casino bregenz geburtstagsspiele mighty machines games 00 roulette odds asure win casino demolition wynn casino cards chip chansey casino casino welcome bonus liverpool 1 1 arsenal casino pesci killed by stingray radisson grand lucayan casino casino bristol va bingo games for free to play bridesmaids movie free online casino room decorate mrcasinos casino how to play slots and win mk4 six slots zone doubledown casino code forum cs go strat roulette mojo box football games tonight wizard of oz ruby red slippers slots games casino landgraaf kienen garrett royal casino codes casino de malvalona pokemon esmeralda english premier league games kasino dki mp3 taos new mexico casino odds of 3 numbers in a row on roulette 4 slots race track big fish casino promo code 2014 trump taj mahal closes apb reloaded character mod slots inferno undertaker raw 1000 video slots lost planet extreme condition gameplaypch slots chat roulette for men aladdins 3 wishes manuel indian casino soft casino v 1 3 premium asus xonar dx pci express x16 slots poker hand levels racing post cards today ruleta casino en vivo casino boat in argentina racing results sky sports online gambling in washington state tualup indian casino casino in w vi borderlands 2 weapon slots what is casino rate world championship snooker latest arsenal qpr score world cup rugby games de casino com masters snooker final risk gameplaypch slots fantastic four emblem cheltnham gold cup paradise riverboat casino a pep talk and surprise victories casino play free slots for fun caesars atlantic city total rewards casino robert de niro songsterr real money casino online clams casino brookfield lyrics to hallelujah m and m world new york sun and moon video chicago cubs world series odds mansion casino com menominee tribal casino chandler ok casino william hill share price today uk horse racing results today casino slot games names lucky jack casino game lifewater international slots casino locations georgia spin n win casino termini imerese piscine bois fun games for money casino greenville sc casino poole what states have casinos sid collins casino casino com x gilberto e gilmar mp3 players rapid roulette decisions per hour casino big win senator casino gevgelija map ojanaho viejas casino watch casino 1995 hd low rider odataqueryoptions to linq casino casino island to go online game frankie laine rawhide video slots casino disney minnie casino del bosque lienzo charro de jalisco hinton casino thunder down under casino place saskatoon sask odds on roulette 00 payouts casino adenauer weiher dog racing uk north carolina casino map machines a sous gratuites casino sans telechargement viber reno escape room slot machine cheat souk medina river lounge casino rodeo triple drive-in texasonline state tx us casino near boone ia prime slot casino turning stone casino fitness club 777 slots apkhere habbo casino names for dogs kraves roulette card reader for macbook pro slots great adventure online tonsil zeus 3 slots heart of las vegas casino d enghien recrutement kribi casino oyunu bedava ikasama casino tumblr themes harc slots 3 sex game casino soul orchestra do i love you what is happening in reno today online casino free play phantom efx reel deal slots gods of olympus maquinas tragamonedas gratis casino online powerball cutoff time florida stone age games fantastic 4 video game all that glitters online slots jouer casino 770 gratuitement gansberger park hayward casino for honor gameplaypch slots spin poker free online online slots no download no registration hotel tropicana in atlantic city free by prince solaire casino career chinookwinds casino pa casino revenue casmara masque slots butanolo casino casino cosmopol stockholm jobber irish league cup aladdin gold casino bonus codes 2013 winter olympics skeleton casino 13 com salsa casino ana y choco con pasos basicos salsa android best games statute enacted by georgia legislature casino who is the big bopper river spirit casino logos casino news ooh and aah games sport horse racing gaminator slots games dolphins pearl deluxe cleopatra casino game russisches roulette tater tot hotdish casino boat in indiana checkbox signals slots casino st mary le more casino onkyo se 300pcie pcie slots prem scores sunday how to suffle juego de casino ruleta descargar aladdin casino racing post cheltenham summer cem magic casino lyrics blue greyhound racing fixtures today casino domki dominika treasure nile casino russian roulette online multiplayer presque isle downs and casino in club card casino d erba trekking scotland vs australia rugby teens young lesbian in the casino toads kill goldfish casino royal casino kathmandu casino fouras tripadvisor megababystore mummys gold casino casino faraon kranj a casino with western union banking triple video poker guy in the sky salisbury races tips elvis top 20 songs casino game slots casino en ligne sans telechargementz ignition casino withdrawal geant casino chenove 21 sh casino android spiele slots kostenlos bigdollar casino bonus code the double down black jack chart gulfstream casino tank web cam roulette rugby league latest score adata zeus hd slots casino avec mamans dermatherm solaire casino casino nepgeld geant casino bourg de peage coiffeur toulouse marco rubio las vegas oneida casino new years specials www maxi slots com kasino 400w guitar amps irish blonde casino joke virtual casino chats canape roche bobois cirrus casino pessoa bugada casino casino netball association maldives casino junkets from grand rapids mi selim toromanovic casino wolves v forest online casino mit 200 bonus gladiator movie free online booking time slots drupal 7 wysiwyg casino verite blackjack v5 0 chinese dragon parade casino dealer requirements pa gratis entree holland casino utrecht lower brule sioux tribe new casino asami imai keshena casino casino forum luck needed no the forest game free lac courte oreilles casino lodge best way to play roulette in a casino top jockey cheltenham draw no bet accumulators dubuque iowa dog track casino casino gratuit machine a sous sans telechargement lemonade how to shoot craps at a casino casino game technician horseshoe casino cleveland age limit alchemy free game casino di sanremo contatti directline gestoria cebollero slots ima slots kultur casino bern saalplan neue chat roulette with more tittay casino de comics historietas viejas casino price is right casino slot online casino lv emilie slijkhuis holland casino code bonus sans depot euroking casino queen of hearts game casino skattefria vinster 5 arrested casino casino palm palm spring free slot casino games l apotre paul en prison in roulette poets of the fall revolution roulette 2008 mp3 320kbps pearl river casino ms what the hell is water goldfish casino casino icrystal recommended casino chip makers and sellers in europe shooting star casino logo design aztec female warrior sperit mt casino juegos casino tragamonedas 10 best casino sites pop the dream 2013 time slots schedules casino lons le saunier emeraude plage atlantis casino carlow ireland paddy power games iphone crash car burn monte casino channel4/racing cresus casino vip games casino net et bonus ben affleck gambling result of liverpool match today kings casino rozvadov tschechien map easter egg hunt games online free streak of luck league one predictor casino maine palladium on carbon casino casino interviews for housekeepers numero casino capvern oneida casino new years eve 2016 national television awards who are the three fates rugrats russian roulette grandpa from the munsters russian roulette guitar cover braveland pirate gameplaypch slots games free fun igrat bezplatno million slots deluxe russian roulette stories juegos de casino online big brother dogface casino online new jersey casino croupier wage casino storm kriftel zeus slot machine game racing market rasen appeler quelqu un en prison roulette free wolf games online irish lottery latest results william hill paragon casino website lucky dino casino casino times wolf mix with husky jeux casino gratuit en ligne machine a sous kortspil casino spilleregler uno betting on us open golf slut chat roulette lucky the leprechaun casino hot shots moneta go wild casino apk mania card counting chart gourmet buffet and grill free three card poker games casino aix drivers casino fashions ireland rugby matches diethyl phosphite casino casino charbonniere teneues captain cooks casino login to gmail 26 black roulette casinos near mall of america free games without downloading play now what is a slot tournament newton abbot horse racing results carlotta cossutta casino daily naps table cannery east entertainment role of pci slots jacuzzi rooms near me hp dl580 g7 pci slots gran casino aljarafe tomares sevilla harolds club casino chip wsop 2016 schedule vegas suites in reno booking time slots drupal steam roulette heroku app casino palladium casino gambling online progressive slot yourbestonlinecasino com plants vs zombies play now casino enghien horaires douverture fnac gambling laws in illinois europa league format gustavo casino shorter casino news todays rugby league results casino dealer courses www at the races uk jacy and kacythe cupcake roulette challenge seoul korea airports strip poker usa old casino rating org online poker sites roseninsel casino free deuces wild card games creek casino eufaula ok cheap roulette vegas lucky eagle casino eagle pass winners casino sms dog racing wolverhampton riverboat casino gary in salsa casino pasos intermedio en casino d erba notizie italia casino in alabama montgomery czerwone maki na monte casino best online bookmakers uk epic free online something wicked time slots booking comprar ruleta de casino profesional big fish casino online games wont load full tilt us aria casino hosts syucan casino 333 casino net 888 vino rosso igt slots casino auxonne dijon horaires rer tripadvisor casino nb alice ricos bar and grill manistee mi casino arma 3 altis life public slots entfernen spyware play free penny slot machines champions league bets www royal casino zagreb com juegos de casino tragamonedas para jugar gratis synnex casino night casino brawl news cuidado de los alevines de goldfish casino casino carlow ireland jack hammer video pakistan vs bangladesh live play slots for money with paypal fall river casino ma casino sinaia evenimente bucuresti 3d slotfather slots shales mcnutt construction elgin il casino stop giornale di gossip slots deal or no deal biggest winners resina olot slots online promotions usa games slots casino free casino troia pedro abrunhosa coliseu RUFORUM

Please use the guest access to view these courses. If you need an account created please email:

Skip course categories

Course categories

Skip available courses

Available courses

  • Aquaculture and Fisheries Economics course imparts knowledge and skills that would enable students run their enterprises based on sound economic principles. For Fisheries and Aquaculture to contribute significantly to food security and poverty alleviation, there is need to pursue aquaculture and fisheries as business entities. This calls for students to have a clear understanding of the production and marketing concepts. An understanding of how effective and efficient production and marketing systems are run will help the stakeholders diagnose economic problems in fisheries and aquaculture for sound decision making.

    Guest access
  • This course is designed to enhance your knowledge and skills of fish bioenergetics. It will also enhance, amongst you, wide-ranging professional competencies in the theory and practice of fish bioenergetics; and in the designs, development and application of bioenergetics models that are applicable to aquaculture development, fisheries management and other allied fields of biological science.

    Guest access
  • This course covers key aspects of aquaculture production systems: site selection, topographic features, and operation of ponds, cages, net pens, tanks and raceways. Engineering principles and design and operation of key systems and components such as water supply systems, pumps, aeration systems, design and constructions of pond, tank and cage, raceways and filtration of aquaculture waste are covered.

    Guest access
  • The aim of this course is to enhance students’ knowledge in genetic and molecular biology principles for application to aquaculture and fisheries.

    Guest access
  • The course aims at enabling students to integrate ICT in the design, selection, implementation, monitoring and evaluation of agricultural extension programmes and strategies

    Guest access
  • Msc Program On: Agricultural Information Communication Management (AICM)

    Guest access
  • This course aims to provide students with a means of classifying data, comparing data, generating quantitative, testable hypotheses, and assessing the significance of an experimental or observational result.

    Guest access
  • The course aims to impart to postgraduate students prerequisite knowledge, skills, attitude and ethics for systematic execution of research process including research strategy, problem formulation, study designs, data management, statistical modelling and exploration, and scientific reporting of results. The delivery aims at developing analytical thinking in students through comparisons and contrasts in conceptualising, designing, planning and implementing research projects in Agricultural Information and Communication Management.

    Guest access
  • Msc Course in Information Systems & Design

    Guest access
  • The goal of this course is to provide an introduction to the creation and management of world wide web content.

    Guest access
  • This course offers the basic principles in agricultural knowledge management. The broad aim of the course is to strengthen capacity in key aspects of agricultural knowledge management so as to realize effective creation, storage, updating, retrieval, dissemination, sharing and utilization of knowledge for sustainable agricultural development.

    Guest access
  • The course is designed to develop interpersonal and organizational communication skills and competencies for effective development, dissemination and uptake of innovations in agriculture and related fields.

    Guest access
  • Concept of public relations and its role in agriculture; principles of agricultural public relations;

    Guest access
  • The farming systems and rural livelihoods course seeks to promote sustainable, equitable, decentralized agricultural food systems based on local diversity and participatory democracy. This will contribute to improved livelihoods and entitlements, poverty reduction, and long-term ecological and economic sustainability, processes of environmental, economic, and social change from the global, regional and local perspectives, emergence of new forms of production exchange, consumption, and governance, impacts of global and regional trends and changes on food and agriculture.

    Guest access
  • The course aims to provide an extensive awareness of theories and practices of Geographic Information System and Remote Sensing.

    Guest access
  • The course is to expose students to the issues, concepts, theoretical foundations, techniques and tools of the discipline of AICM. The course also aims to introduce students to the subject areas that constitute the discipline - the multi-disciplinary approach to AICM and applications in the contemporary society

  • This course will include among others study of mitigating factors for climate change for crop production in drylands; Environmental protection of fragile resources of the ASAL for crops; Management of dryland soils – lentosols, calcisols, gypisols, solonetz, vertisols and solonchaks; Integrated soil fertility management; Orphan Crops of drylands; field crops; horticultural crops and industrial crops and crops of medicinal value; Dry land farming; dryland soil and water management techniques; Irrigated agriculture, irrigation systems and water quality; Protected agriculture; and Agroforestry systems in drylands

    The course is suitable for students with a Master of Science degree in agricultural related disciplines, biological sciences, and environmental sciences or in natural resource management with general background in crop production, plant physiology, ecology, and soil science.

    Self enrolment
  • Animal production in the dry areas is constrained by availability of feed. Where available, the quantities are low and quality is poor. This course describes nutrient requirements of animals, grazing methods in dry areas and use of crop residues and fodder trees as a feed resource. Feed conservation in dry areas is described. Interaction between livestock production and environment and human-wildlife-livestock interactions as relates to feed are also discussed.
    Self enrolment
  • This course seek to identify all the tools and skills used to create, use and manage Moodle as a Virtual Learning and Course Management Environment which has most of the web 2.0 tools needed for teaching, learning, interaction and collaboration e.g. webpage, Wiki, blog, BB (bulletin board), chat rooms and discussion forums.
    Self enrolment
  • The general objective of the workshop was to equip academic staff involved in teaching and student supervision in the MSc AICM programme at Egerton University with the requisite tools to conduct collaborative content development with the aim of improving innovative content creation, teaching, learning and research efficiency. The workshop was facilitated by experts from NRI and RUFORUM to facilitate actual e-content development and alignment to the necessary skills on pedagogy for effective e-content development in AICM. The specific objectives of the workshop included:

    1. Build capacity in the use of web 2.0 tools (especially Moodle Learning Management System) in the creation of electronic content for use in teaching of AICM courses and in other programmes at Egeron University
    2. Form institutional mechanisms for e-content development, peer review and courtse delivery
    3. Retool AICM lecturers on innovative approaches to course delivery, research management and student supervision for effective implementation of AICM
    4. Introduce the lecturers to the features and utility of MLMS and platform for AICM programme delivery
    5. Establish follow up and support activities for administration and use of MLMS for web-based content development, teaching and research management jointly with NRI.

Skip Login

Welcome to the RUFORUM Moodle Platform that hosts the content for all the RUFORUM supported Regional Postgraduate Programs. Please help us to revolutionize the way that teaching and learning happens in our faculties/schools/colleges of agriculture.


All the courses published on the RUFORUM platform are licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.

Skip Latest news

Latest news

(No news has been posted yet)
Skip Calendar


Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 Today Thursday, 23 February 23 24 25
26 27 28     
Skip Online users

Online users

(last 5 minutes)
  • Picture of Guest User  Guest user