KSTVET E-Learning Portal Login: Access, Reset Password & Courses
KSTVET elearning is the online learning platform used by Kenya School of TVET for course delivery, assignments, and continuing professional development. The portal is at elearning.kstvet.ac.ke and runs on Moodle — separate from the main student portal at kttc.mycampuscura.com. You can log in with your username and password, log in as a guest to preview course categories without an account, or reset a forgotten password by searching with either your username or your registered email address. Everything you need — the direct link, the exact reset steps, and the full list of courses on offer — is covered below.
- What the KSTVET e-learning portal is
- How to log in, step by step
- Log in as a guest — no account needed
- What you’ll see in the guest dashboard
- Forgot your password — reset by username or email
- Full list of courses on the portal
- Common problems and fixes
- E-learning portal vs. student portal
- Frequently asked questions
What the KSTVET E-Learning Portal Is
The KSTVET e-learning portal is the Learning Management System (LMS) run by the Open, Distance and eLearning (ODeL) Department, established in 2014 to support flexible and blended training across the institution. It is where online terms, modules, and short courses are actually delivered — course material, assignments, quizzes, and grades all live here, separate from the admissions and finance functions handled on the main student portal.
How to Log In to the KSTVET E-Learning Portal
Open the official login page
Go directly to elearning.kstvet.ac.ke/login/index.php. You can also reach it from the KSTVET website by clicking the E-Learning link in the main menu.
Enter your Username
Type your assigned username into the Username field on the login form.
Enter your Password
Type your password into the Password field directly below it.
Click Log In
Press the Log In button. If your details are correct, you’ll land on your personal dashboard showing the courses you’re enrolled in.
Log In as a KSTVET Guest — No Account Needed
If you don’t yet have a KSTVET e-learning account — or you just want to see what a course looks like before enrolling — the login page also has a “Log in as a guest” option sitting alongside the username/password form. Guest access does not require any registration.
What You’ll See in the KSTVET Guest Dashboard
Once you log in as a guest, the dashboard organises every course on the portal into categories. This is the fastest way to see exactly what KSTVET teaches online before you commit to a term or a CPD course. Here’s the current breakdown:
🎓 Diploma in Technical Trainer Education
- Term I units (e.g. Workshop Planning and Management, Laboratory Practice, Training Methodologies)
- Term II — Online (e.g. Education Administration, Differential Calculus, Educational Psychology in TVET, TVET Philosophy)
- Term III units (e.g. Special Methods, Facilitate eLearning, Corporate Image Strategy)
- Teaching Practice
📘 Continuing Professional Development (CPD)
- CBET Delivery Methodologies & Curriculum Development
- Integration of AI in Education and Training
- Digitalisation of Training Content
- Competency Based Assessment
- Vocational Pedagogy & Vocational Training for Master Craftspersons
🌐 ODeL & E-Learning
- Facilitate E-Learning — Assessments
- Facilitate and Assess Online Courses
- Flexible and Blended Learning
🏭 Dual TVET Academy
- Pedagogy for In-Company Trainers (by region — Coast, Rift Valley, Western, Mt Kenya, Nairobi)
- Gender and Inclusion Mainstreaming in Dual TVET
- Greening TVET
🏛️ Leadership & Institutional Management
- Leadership for Sustainability & TVET Principals
- Public Finance Management in TVET
- Procurement Law in Practice
- Quality Management Systems
💚 Wellness & Inclusion
- Mental Health and Wellness
- Gender-Based Violence Prevention
- Substance Abuse Prevention
- Essential Guidance and Counselling Practice
Forgot Your KSTVET Password — Reset by Username or Email
If you can’t remember your password, the e-learning portal’s reset tool works differently from the main student portal. Instead of only using your email, you can search for your account two ways:
Option A — Search by Username
Enter your Username into the search field and submit.
Option B — Search by Email Address
Enter your registered Email address into the search field and submit.
Click “Forgotten your username or password?”
This link sits just below the Log In button on the main login page.
Choose how you want to search
Pick whichever you remember: your Username, or the Email address you registered with. You only need to fill in one, not both.
Submit and check your email
If the system finds a matching account in its database, it will send an email to the address on file with instructions on how to get access again. If nothing arrives, check your spam folder before trying again.
Full List of Courses on the KSTVET E-Learning Portal
Beyond the categories above, here is a fuller picture of what’s actually running on the portal across terms and cohorts:
| Category | Examples |
|---|---|
| DTTE — Term I | Laboratory Practice, Hairdressing Techniques, Salon Planning and Management, Banking Law, Levelling Survey, Apply Structured Programming, Foundations of PE and Athletics, Apply Educational Technologies |
| DTTE — Term II (Online) | Education Administration, Essential Skills, Differential Calculus, Linear Algebra, Probability Distribution and Hypothesis Testing, Educational Psychology in TVET, Sociology of Education, Gender & Inclusivity, TVET Philosophy, Sports Injuries and First Aid, Sports Management |
| DTTE — Term III | Practice Food Hygiene and Sanitation, Special Methods, Swimming, Adapted Physical Education, Corporate Image Strategy, Facilitate eLearning, Fashion Design Process, Project Design and Evaluation |
| Continuing Professional Development | CBET Delivery Methodologies (multiple cohorts), CBET Curriculum Development, Digitalisation of Training Content, Microsoft AI Training, Competence Based Education and Training Curriculum Development |
| ODeL & E-Learning | Facilitate E-Learning — Assessments, Facilitate and Assess Online Courses, Integration of AI in Education and Training, Vocational Pedagogy |
| Dual TVET Academy | Pedagogy for In-Company Trainers (Coast, Rift Valley, Western/Kisii, Mt Kenya, Nairobi regions), Gender and Inclusion Mainstreaming in Dual TVET, Greening TVET |
| Leadership & Governance | Public Finance Management in TVET, Leadership for Sustainability, Procurement Law in Practice, Succession Management Programmes, Institutionalisation of Quality Assurance in TVET |
| Wellness & Inclusion | Mental Health and Wellness, Gender-Based Violence Prevention, Substance Abuse Prevention, Essential Guidance and Counselling Practice, Sign Language – Level 1 |
Struggling to Log In or Find a Course?
We help students and trainers navigate the KSTVET e-learning portal — logging in, resetting passwords, and locating the right course or module.
WhatsApp Us NowCommon KSTVET E-Learning Problems and Fixes
“Invalid login” error
Double-check for typos in your username, and confirm you’re not accidentally entering your student portal (MyCampusCura) credentials here — the two systems are separate.
Reset email never arrives
Check your spam/junk folder first. If you searched by username and nothing arrives, try again using your email address instead, in case the email on file differs from what you expect.
Course not showing on your dashboard
You may not yet be enrolled for the current term or cohort. Confirm your registration status with your department, or check via guest access first to see if the course exists under a different cohort name.
Can’t submit an assignment or take a quiz as a guest
This is expected — guest access is preview-only. You need a registered, enrolled account to submit coursework.
E-Learning Portal vs. Student Portal — What’s the Difference
| System | URL | Used For |
|---|---|---|
| Student Portal | kttc.mycampuscura.com | Admission letters, fee balance, unit registration, hostel booking, exam results |
| E-Learning Portal | elearning.kstvet.ac.ke | Course materials, online terms, assignments, quizzes, CPD courses |
These run on different systems with different login credentials. If you’re locked out, make sure you’re resetting the password for the correct one.
Frequently Asked Questions
What is the KSTVET e-learning portal login link?
The official KSTVET e-learning portal is at https://elearning.kstvet.ac.ke/login/index.php. Enter your username and password in the login form and click Log In to access your courses.
How do I reset my KSTVET e-learning password?
Click “Forgotten your username or password?” on the login page. You can search for your account by username or by email address. If a match is found, a reset email is sent to the address on file.
Can I access KSTVET e-learning without an account?
Yes. Use the “Log in as a guest” option on the login page to browse course categories. You won’t be able to submit assignments or take quizzes until you log in with a registered account.
What courses are available on the KSTVET e-learning portal?
The portal hosts DTTE Term I, II (Online), and III units, Teaching Practice, CPD courses such as CBET Delivery Methodologies and AI Integration in Education, Dual TVET Academy training, and ODeL and E-Learning facilitation courses.
Who manages the KSTVET e-learning portal?
It’s managed by the Open, Distance and eLearning (ODeL) Department, established in 2014. The department also manages KSTVET’s OER Repository and provides internet and ICT support.
Is the KSTVET e-learning portal the same as the student portal?
No. The student portal at kttc.mycampuscura.com handles admissions and finance. The e-learning portal at elearning.kstvet.ac.ke is a separate Moodle system for coursework only.
Why can’t I log in to KSTVET e-learning?
Usually a typo, using the wrong system’s credentials, or not being enrolled for the current term. Use the password reset tool, or contact ODeL support if the problem continues.


