race cards tomorrow kelso horse racing wetumpka al casino leyton orient score luckykid roulette heim casino casino durango co sports mobile app live horse racing commentary online russisk roulette i beirut attack marvel games online royal ascot racing tips worlds biggest casino losses urban chat roulette kouvolan yhteiskoulu tulipalo casino real leprechaun video russian roulette my name is written on your bulletin too little slots for the number of hubs hubsslots ratio max ratio online casino games for money casino night auction april 2016 pokemon yellow rocket game corner slots casino game rules rugby scotland v england netscape casino com oldest horse in the world add casino comment gambling internet online casino fun game online play doubledown casino codes no surveys gowild casino practice spout house aqueduct casino game for money salsa casino paso 843 reel slot machine casino fort st john the grand national results 2014 big chef online casino oreanda brother bear cda casino play roulette for free online free doubledown casino geschiedenis leren feniks casino orquesta casino 49 s latest results speltip 7 holland casino golden balls game show casino refuses to pay woman who won 8 million tells her to get lost playbar pureplay casino the eye of raw christian jaehrig roulette russian roulette rihanna karaoke instrumental version grand casino mille lacs grand adventure casino figueira ginasio basketball hoops szpital bielszowice rtg casino extra time online best paying casinos c code for roulette wheel chester races odds online games against friends pink panther video game big brother latest eviction odds play roulette online 888 casino gateau chocolat en presidential race 2016 odds slots of vegas mobile download family feud games free online electric rayz tanning burlington ia casino bobosa casino top casino movies trucchis roulette elettronica high limit slots payouts the spa room evridiki gossip slots resource group deployment slots ausbildung croupier casino the lucky lady cinema casino auxerre cgr epl games today gunthorpe harriers casino abc casino info link online scottish international open bowls casino bookie fu dao le app aqueduct casino new years eve matavimo roulette chat world championship darts schedule raunistulan tulipalo casino casino des pins aux sables dolonne casino frenzy coin codes dr morris obgyn wheeling wv casino scotland v wales rugby pepstar russian roulette lyrics spica hoyle casino 2007 forum casino night bar mitzvah online casino clickandbuy no dep bonus codes woodbine slots directions google beauty and the geek paradise casino absolutist games fitz casino clams casino instrumental mixtape 2 datpiff authority list of all south park characters best cheap buffet las vegas casino bluesq com game snowier card roulette e down casino codes hoyle club casino playing cards casino divisamar casino 148 lafayette casino mermaid casino troia contacts gmail vegas slots download casino doctors nsw shropshire senior cup europa casino gratis sin descargar footy acca tips turbo boost solenoid vivaro casino cristal slots com casino ruleta games casino in nepalgunj district filem dki dono kasino indro jadi maquinas de casino gratis solera lighting ddo druid spell slots grand casino records burghley tv horse trials what is casino war las vegas hotels with jacuzzi tubs teamspeak 3 512 slots how does bingo work kasino grand river rock casino bcpc john-patrick smith vegas strip hotels list hotel with jacuzzi tub near me oddschecker fa cup casino divonne les bains horaires tgv uniclam ingegneria casino games casino eisden tuinwijkstraat story of the phoenix and dragon casino middelkerke disco las vegas hotels news russian slots android black gold casino winners kickapoo lucky eagle casino expansion do zobaczenia do jutra cda casino double down casino free chips codes wonky wabbits netent roulette casino northeast pa hat roulette fifa 13 faire une roulette thomas harris md indio casino vague casino capbreton meteo free no money down cell phones bath racing results msn casino games free casino jack 2010 love 12 slots backplane casino car wash casino club cards do they help winning luchshie online casino casino de genting website casino bonuses for usa players final four point spread russian roulette vice 800notes casino pound 2470 n casino 77 mr money bags slots video cpu slots sockets jocuri mecanice casino pdc world championship results sky sports login joc casino cu fructe 10 times 10 times 10 ideal casino info dice roulette casino in oxford uk buffet specials in las vegas titanic online free chantilly racing results gilpin casino may 16 zodiac betfred irish lotto odds fiesta infantil tipo casino casino roletka igri casino jack 2010 p torrenti lv casino trois ilets horaires de train casino bonus cc casino comte de falicon crankshaft 3 count casino assassination free online batman games spirit games online bad girl symbol 18 credit card slots molinero logistica slots code for prism casino reno airport lost and found casino wv chiesa borgo casino ennahda casino de frehel recrutement pnud five card draw casino abulense gimnasio los pinos aladdin casino site web big brother time slots internet casino game web site jpmi slots pharaohs way sznurek do roulette is online poker legal in ohio casino di san venzan online poker game free ringtone maker help zentertain slots celebrity get out of here mr green casino welcome bonus indian head casino winners 2016 bonnie and clyde car model how to get free android apps online free blackjack game money bags slot machine doritos roulette ashensbox free online casino download express casino ru basquette a roulette heelys wheel clams casino com atlantis gold casino ndb fa cup qualifying roswell casino casino argentona top number on a roulette wheel casino tacoma kingdom game free casino words and phrases free to play pirate games north strabane casino grand national runners numbers sinterdire de casino en belgique need a casino com top professional poker players japanese russian roulette 9gag comtrending casino empalot toulouse horaire rafael bornia casino studio brussel optredens casino bolton g casino postcode checker down royal results today beaver chew review casino saint yrieix la perche horaires tec counting cars casino bike sirenis casino and aqua games online play roulette game mastering the game pdf unlimited slots plug ins for firefox free coyote moon slots casino de luxe com play casino game fun online how to win at video roulette alice in wonderland real casino fatcat com san manuel indian casino logo euro football tournament casino en ligne belge sans telechargement skype odd fellows s casino lyrics blue joplin im casino krefeld uerdingen cuba dimond casino info double down casino codes no survey of and have stonewolf casino ok juegos de maquinitas de casino tragamonedas gratisasino hp5120 48g poe ei switch with 2 interface slots puritan punishments for gossip slots free spins for house of fun blackjack basic strategy trainer online casino geld verdienen leicht online casino games in the bodog online casino casino 922908702 double square technique roulette casino 2482150437 kenosha casino news 2013 the green goblin from spiderman hangon casino tapahtumatalo casino royal blairgowie play slots win real money grand casino mille lacs human resources pure three reel slots medieval ii total war gameplaypch slots nickel and nickel winery casino gabriel peri asnieres map eskeleto nacho libre lost island slots shadowrun online gameplaypch slots harry trotter slots plus siostra magdalenki cda casino rihanna russian roulette audio tumblr overlays casino barber shop ketchum sambhaji raje mp3 powada casino horizon casino bankruptcy traje de novia color crema casino casino online tip free casino cash no deposit free online bets fun casino n ireland casino technology logo template casino table background html casino near napa sun international windmill casino bloemfontein card casino java paysafe casino in wetumpka alabama nude casino girls casino nova scotia parking garages practise slots plus non league football live scores games to play online without downloading sv casino austria salzburg shopping violino tzigano bixio casino casino la tremblade reveillon jour casino tutaj to zwal konia house casino instadebit using king online games noaccount casino penney slots millionaire casino denghien salle de reception israel white s grocery gananoque casino fire rock navajo casino hours family feud free online type of slots machine blackjack basic strategy trainer casino veracruz precious lord video dono kasino meninggal shooting star casino pow wow 2016 south euroking casino auszahlung schweiz rewards collection mobi realisateur de saw en prison roulette john horvath casino economy codename outbreak gameplaypch slots kempton park racecard siege a roulette jason robins draftkings siena casino human resources overval casino chaudfontaine casino coupe pickups casino am stadion bochum fc red deal slots agen casino terpercaya three reels slots red queen alice maquinas casino tragamonedas trucos para ganar ajedrez farm frenzy russian roulette crackberry angry joe guild wars 2 character slots canadian casino operations casino machine online slot casino csu apach amg4 casino kings casino rozvadov eintrittin comment jouer casino pokemon platine fr league one scores play strip blackjack jocuri de casino ruleta american f1 champions 8 arrested in daring new jersey casino heist free texas holdem poker game michigan gambling age rugby game today deacon blue lyrics indigo sky casino trucos para ganar casino maquinitas wynn casino shops be forest band kate prendergast crown casino casino glue70 casino austria baden dinner kaapio acres hot habanero slots jamie casino brothers death song the big 5 roulette casino tolentino vs comelec resorts world casino poker timber wolf casino game 2 pcie 16x slots jungle cresus casino arjela arctic fox review recette roulette saison 2 arrow luxor game online casino snohomish 5 times pay online slots players club isle casino pompano park best slots to play at choctaw casino excalibur slot tournament best rooms in hotels ceasar casino slots terrorist attack las vegas casino lipica urnik ff lj free slots for fun only luxury hotel rooms with jacuzzi rent genetic roulette casino guest service ambassador casino slot game apps the grand national odds golden key casino british standards dimensioning slots back acres farm plainfield ma casino zyzz roulette 30 spins ac casino bonus codes casino roulette felt betting odds big brother royal casino dojran tel casino boulogne sur mer nouvel an chinois sheffield wednesday v nottingham forest bc place casino projects lac lemay casino map rainbow riches slot spa pictures free download pop the dream time slots 2014 chevy todays fa cup scores arsenal vs west ham score casino 333 moc hoa district american motor city epsom casino high rollers play casino games online with real money banque groupme casino recrutement au free online mobile games for android michael lee smith elgin il casino how to make a living gambling casino boogie rolling stones lyrics brown casino mohigan sun jack hammer video malononitrile casino sabertooth z87 pci slots motherboard women champions league yole tropicana casino hot girls on chat roulette tips to playing blackjack free sims games online us horse racing champs league winners casino lauf an der pegnitz magasin meuble belgique slots of fun iceland football league casino commision casino oligarh geant casino lons le saunier 39000 zip map of casinos scheda video pci express x16 slots casino online real money ac 2 gameplaypch slots casino buy com stardust casino odds online gambling website enduro world club casino casino fireball slot machine casino golden rivire slot payout percentages by state online casino solid debit card kasino itu muka apa gorengan rasta casino near ripley wv 5 dragons casino game horse racing stats kempton park race results high rollers casino ps2 iso converter how to play werewolf play casino game fun online internet casino advice com casino 1995 gavrilov ac3 448 casino andernos reveillon 20162017 free pick em poker no depost casino bonus heart devil delight zeus casino game online grandd casino dedo saboreado salsa casino wimbledon dogs results tonight the venetian las vegas gondola thunder from down under black bear casino casino cafe online games rihanna russian roulette audio hq taskbar casino animation vendita case 20 pci e slots chelsea v liverpool score today 7200 nw 7st casino watch cheltenham races live troche tu casino to zwal koniakowsky casino style birthday cakes casino kortspill poenglishcake river rock casino runway 26 casino significato bear vs. tiger kasino warkop dan istri tommy cesars casino in casino catskills news casino games for hire essex casino in la marksville paragon farm cafe aliante casino online roulette 1500 winland casino queretaro 2012 presidential candidates free mega slots players casino great falls mt r2c casino restauration decorah fedex drop off box alton il casino casino in poconos casino jackpots san manuel dorfuchs roulette trick geant casino chauray horaires tec igt slots wolf run pc prices is right slots machine casino trends casino tattoo stirnlampe ipk gatersleben casino 10 casino online site top wheel of fortune on the map casino safaris ebaums casino games RUFORUM

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

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 Monday, 23 January 23 24 25 26 27 28
29 30 31     
Skip Online users

Online users

(last 5 minutes)