Site announcements
(No announcements have been posted yet.)
Skip available courses
Available courses
- Editing Directing Staff: Jafter Kube
- Editing Directing Staff: B Marekwa
- Editing Directing Staff: Onalethata Pearl Modise
- Editing Directing Staff: K Mogami
- Editing Directing Staff: Mompoloki Mogofu@dcsc.bw
- Editing Directing Staff: Bashi Molefe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Nature T Seloiso
- Editing Directing Staff: Kabo Tshebo Tom
- Editing Directing Staff: Goitsemodimo Baosinyi
- Editing Directing Staff: WW Bashaki
- Editing Directing Staff: Theophilus Bojosi
- Editing Directing Staff: Tona Ganakgomo
- Editing Directing Staff: Jafter Kube
- Editing Directing Staff: B Marekwa
- Editing Directing Staff: OJ Mogami
- Editing Directing Staff: Mompoloki Mogofu@dcsc.bw
- Editing Directing Staff: MO Molatudi
- Editing Directing Staff: Bashi Molefe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: Kabo Moswenyane
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Kabo Tshebo Tom
- Editing Directing Staff: Nesimba Tsholofelo
- Editing Directing Staff: Tumelo Aaron
- Editing Directing Staff: kagiso bakokonyane
- Editing Directing Staff: Morebodi Bampoloki
- Editing Directing Staff: Methuli Baruti
- Editing Directing Staff: JC Chabanga
- Editing Directing Staff: Daniel Diforoko
- Editing Directing Staff: Fredrick P Drent
- Editing Directing Staff: T Gaanakgomo
- Editing Directing Staff: Tona Ganakgomo
- Editing Directing Staff: letsibogo gasedie
- Editing Directing Staff: Otlaatla Goitsemodimo
- Editing Directing Staff: Ranko Goleanye
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: Vincent Kajata
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Thatayaone Kgengwenyane
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Kamogelo W Leagajang
- Editing Directing Staff: R Lekoko
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: Shadrack Maotwe
- Editing Directing Staff: Onalethata Pearl Modise
- Editing Directing Staff: Thuso Mokope
- Editing Directing Staff: Bofelo Molefe
- Editing Directing Staff: Nninki Evelyn Molefe
- Editing Directing Staff: stuart molefhe
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: Dumisani Bakang Ndzinge
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: pako otsetswe
- Editing Directing Staff: Sebape Peke
- Editing Directing Staff: BB Pelaelo
- Editing Directing Staff: Kagiso Raditladi
- Editing Directing Staff: Mosimanegape Ramotshabi
- Editing Directing Staff: Culture Raphera
- Editing Directing Staff: Tsholofelo Sankwasa
- Editing Directing Staff: Orebonye Seretse
- Editing Directing Staff: Martin Setso
- Editing Directing Staff: Moeng Tafa
- Editing Directing Staff: Onkokame Thobega
- Editing Directing Staff: Kaelo Calistus Tirelo
- Editing Directing Staff: Ditlamelo Tlhabiwa
- Editing Directing Staff: Tiny Toto
- Editing Directing Staff: Frankel Tshelang
- Editing Directing Staff: JC Chabanga
- Editing Directing Staff: Gerald Gabatlhokwe
- Editing Directing Staff: Tona Ganakgomo
- Editing Directing Staff: Mompoloki Mogofu@dcsc.bw
- Editing Directing Staff: LS Mokotedi
- Editing Directing Staff: Bashi Molefe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: TT Sedupelela
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Mmoloki Tshireletso
- Editing Directing Staff: T Gaanakgomo
- Editing Directing Staff: Tona Ganakgomo
- Editing Directing Staff: R Lekoko
- Editing Directing Staff: stuart molefhe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: Dumisani Bakang Ndzinge
- Editing Directing Staff: BB Pelaelo
- Editing Directing Staff: Orebonye Seretse
- Editing Directing Staff: Tumelo Aaron
- Editing Directing Staff: kagiso bakokonyane
- Editing Directing Staff: Morebodi Bampoloki
- Editing Directing Staff: Kebareng Punch Baretsenye
- Editing Directing Staff: T Gaanakgomo
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: kutlwano kambela
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Thatayaone Kgengwenyane
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: Victor Mbeha
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: Mompoloki Mogofu@dcsc.bw
- Editing Directing Staff: Bofelo Molefe
- Editing Directing Staff: stuart molefhe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: Dumisani Bakang Ndzinge
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: pako otsetswe
- Editing Directing Staff: BB Pelaelo
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Culture Raphera
- Editing Directing Staff: Bushy S Rasetshwane
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Orebonye Seretse
- Editing Directing Staff: Bushy Simon
- Editing Directing Staff: Frankel Tshelang
- Editing Directing Staff: JC Chabanga
- Editing Directing Staff: T Gaanakgomo
- Editing Directing Staff: Gerald Gabatlhokwe
- Editing Directing Staff: OJ Mogami
- Editing Directing Staff: LS Mokotedi
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: Culture Raphera
- Editing Directing Staff: Nature T Seloiso
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Kabo Tshebo Tom
- Editing Directing Staff: Mmoloki Tshireletso
- Editing Directing Staff: JC Chabanga
- Editing Directing Staff: Gerald Gabatlhokwe
- Editing Directing Staff: Gaonosi Koontse
- Editing Directing Staff: Onalethata Pearl Modise
- Editing Directing Staff: OJ Mogami
- Editing Directing Staff: LS Mokotedi
- Editing Directing Staff: Bashi Molefe
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Goitsemodimo Baosinyi
- Editing Directing Staff: Gaonosi Koontse
- Editing Directing Staff: LS Mokotedi
- Editing Directing Staff: Bashi Molefe
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Mmoloki Tshireletso
- Editing Directing Staff: Macdonald Ranthoakgale
- Editing Directing Staff: Kebareng Punch Baretsenye
- Editing Directing Staff: Tshepo Batsile
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: kutlwano kambela
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Thatayaone Kgengwenyane
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Victor Mbeha
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Modisane Ponyane
- Editing Directing Staff: Kagiso Raditladi
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Moeng Tafa
- Editing Directing Staff: Frankel Tshelang
- Editing Directing Staff: Babei Zibochwa
- Editing Directing Staff: Kebareng Punch Baretsenye
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Thatayaone Kgengwenyane
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: Daniel Hendri Oitsile
- Editing Directing Staff: Modisane Ponyane
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Victor Thobega
- Editing Directing Staff: a auditorium
- Editing Directing Staff: kagiso bakokonyane
- Editing Directing Staff: Morebodi Bampoloki
- Editing Directing Staff: Tshepo Batsile
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Online Lecture
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Victor Mbeha
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: OJ Mogami
- Editing Directing Staff: Thuso Mokope
- Editing Directing Staff: M Moseki
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: pako otsetswe
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Kagiso Raditladi
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Bushy Simon
- Editing Directing Staff: Mothibi Timothy
A support for reading, information, reference, and entertainment needs of the military families
![](https://vle.dcsc.ac.bw/pluginfile.php/4497/course/overviewfiles/download%20%282%29.jpg)
- Editing Directing Staff: Daniel Diforoko
- Editing Directing Staff: Kamogelo W Leagajang
- Editing Directing Staff: R Lekoko
- Editing Directing Staff: Onalethata Pearl Modise
- Editing Directing Staff: Mompoloki Mogofu@dcsc.bw
- Editing Directing Staff: Sebego Mokachea
- Editing Directing Staff: stuart molefhe
- Editing Directing Staff: M Moseki
- Editing Directing Staff: Otlotleng Mothibakgomo
- Editing Directing Staff: MS Motsele
- Editing Directing Staff: Dumisani Bakang Ndzinge
- Editing Directing Staff: BB Pelaelo
- Editing Directing Staff: Bushy S Rasetshwane
- Editing Directing Staff: Orebonye Seretse
- Editing Directing Staff: Onkokame Thobega
- Editing Directing Staff: Tiny Toto
- Editing Directing Staff: Tshepo Batsile
- Editing Directing Staff: T Gaanakgomo
- Editing Directing Staff: Gerald Gabatlhokwe
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Moleki Kgwakeng
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: stuart molefhe
- Editing Directing Staff: Papadi Monnatlhare
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: Dumisani Bakang Ndzinge
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: BB Pelaelo
- Editing Directing Staff: Kagiso Raditladi
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Nature T Seloiso
- Editing Directing Staff: Orebonye Seretse
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Tshepo Batsile
- Editing Directing Staff: Gerald Gabatlhokwe
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Bantu Nelson Kodie
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: Daniel Hendri Oitsile
- Editing Directing Staff: Kagiso Raditladi
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Moshe Sanyumba
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Jackson Sekgwama
- Editing Directing Staff: Sentle Tshekiso
- Editing Directing Staff: Frankel Tshelang
- Editing Directing Staff: Civilian Control
- Editing Directing Staff: Military Control
- Editing Directing Staff: Missionsupport Control
- Editing Directing Staff: Police Control
All course material
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Mholo Lesotlho
- Editing Directing Staff: Papadi Monnatlhare
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: Moshe Sanyumba
- Editing Directing Staff: Jackson Sekgwama
- Editing Directing Staff: Mochele Thathau
Course for Class 12 of 2019
- Editing Directing Staff: Morebodi Bampoloki
- Editing Directing Staff: Pete Gabosekwe
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: B Marekwa
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Moeng Tafa
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: B Marekwa
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Pete Gabosekwe
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Dimpho Mosimakoko
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tumelo Porogo
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Mothibi Timothy
- Editing Directing Staff: Kabo Tshebo Tom
FOUNDATION MODULE INTRODUCES STUDENT OFFICERS TO STAFF DUTIES.
- DIRECTING STAFF: Daniel Diforoko
- DIRECTING STAFF: Ndibo Setaelo
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Manson Kgwaneng
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Molefe Mooketsi
- Editing Directing Staff: Andrew Nkhwa
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: Modisane Ponyane
- Editing Directing Staff: Moshe Sanyumba
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Victor Thobega
- Editing Directing Staff: Kebareng Punch Baretsenye
- Editing Directing Staff: Thapelo Gaolemogwe
- Editing Directing Staff: Victor Kabelo
- Editing Directing Staff: Seatla Bryan Ketshabile
- Editing Directing Staff: Thatayaone Kgengwenyane
- Editing Directing Staff: Mothata Makgasane
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: Jeremiah Mashaba
- Editing Directing Staff: Losika Mogae
- Editing Directing Staff: Papadi Monnatlhare
- Editing Directing Staff: Kagiso Oahile
- Editing Directing Staff: Daniel Hendri Oitsile
- Editing Directing Staff: Modisane Ponyane
- Editing Directing Staff: Moshe Sanyumba
- Editing Directing Staff: Segolame Sebenyane
- Editing Directing Staff: Frankel Tshelang
This course link is for CRP submission only.
- Editing Directing Staff: Tshepo Batsile
- Editing Directing Staff: Chippa Mangogola
- Editing Directing Staff: B Marekwa
- Editing Directing Staff: OJ Mogami
- Editing Directing Staff: Stephen Moshagane
- Editing Directing Staff: Timothy Mothibi
- Editing Directing Staff: Tswelelopele Mothibi
- Editing Directing Staff: AO Phuthego
- Editing Directing Staff: Mooketsi Ramatlapeng
- Editing Directing Staff: Mothibi Timothy
This course link is for Service Paper submission. The submissions subjected to Turnitin Anti-plagiarism application.
The material uploaded here are strictly for varies exercises within the College.
These is for both Directing Staff and the Student Officers.
Directing Staff and Guest lectures slide presentations
![](https://vle.dcsc.ac.bw/pluginfile.php/5871/course/overviewfiles/download.jpg)
Material for student consumption.
Skip course categories
Course categories
Skip courses