Systems of Developing Nations | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
- Teacher: Purity Ngari
Nationalism and the African States | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
- Teacher: Geoffrey Nyarieko
Entrepreneurship | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group T
- Teacher: Elizabeth Thiro
Drug and Substance Abuse | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
Theories of International Relations | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
- Teacher: Eric Irungu
International Organizations | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
- Teacher: Caroline Gichohi
Contemporary Political Ideology | Programme E106 | Stage Y3S1 | Semester SEM1 26/27 | Academic Year 2026/2027 | Group A
- Teacher: Sammy Waweru