Skip to main content

ICT Department

Information & Communication Technology (ICT) Department

The ICT department at RVIBS integrates technology models in teaching and learning.
We have a team of top talents in the techie world who help staff and students utilize technology.

The college has invested heavily in modern ICT facilities.

To ensure our learners are ahead of everyone else in ICT training, we have selected the most marketable courses for training such as Software Development, Databases, Networking, Digital Literacy, Website Development, Apps Engineering among others.

Patrick Mwai

Head of ICT and Digital Services

Message from the Head of ICT

Hello world, we are the magic fingers behind the keyboards at RVIBS. Welcome to ICT department where we are a world class, innovative and fast-paced team driving change through technology.

Our mission is to empower students with comprehensive knowledge, practical skills, and innovative thinking in the field of Information and Communication Technology.

We provide a dynamic and inclusive learning environment that fosters creativity, critical thinking, and lifelong learning.

Through rigorous academic programs, industry collaboration, and state-of-the-art facilities, we prepare our students to excel as skilled professionals, leaders, and contributors to the digital society.

In the ICT department, you will discover a diverse selection of courses tailored to meet your individual interests and career aspirations.

If you have passion in technology, we have a list of meticulously crafted programs that blend theory and hands-on experiences to equip you with the knowledge and skills set that are on high demand both locally and in international industries.

Join us today and become the next top talent in ICT technologies!

Courses

# Course Name Termly Fee Practical Fee Activity Fee Minimum Qualification Duration
1 ACCOUNTING PACKAGES 12900 Nil Nil Open 1 Month
2 ADVANCED EXCEL 8500 NIL NIL Open 4 WEEKS
3 ARTISAN-ICT 12900 2200 500 D- 4 TERMS
4 BIOMETRIC SYSTEMS 9900 NIL NIL Open 1 Month
5 CERTIFICATE IN COMPUTER ENGINEERING 12900 2200 500 D 5 Terms
6 CERTIFICATE IN COMPUTER ENGINEERING AND COMPUTER REPAIRS 16900 2200 500 D 5 Terms
7 CERTIFICATE IN COMPUTER ENGINEERING AND CYBER SECURITY 19900 2200 500 D 15 MONTHS
8 CERTIFICATE IN COMPUTER ENGINEERING AND PHONE REPAIRS 19900 2200 500 D 5 Terms
9 CERTIFICATE IN COMPUTER NETWORKING 12900 OPEN 2 MONTHS
10 CERTIFICATE IN COMPUTER PACKAGES 3000 Nil Nil Open 1 Month
11 CERTIFICATE IN COMPUTER SUPPORT AND MAINTENANCE 12900 Nil Nil Open 3 Months
12 CERTIFICATE IN GRAPHIC DESIGN 12900 2200 500 D 5 TERMS
13 CERTIFICATE IN ICT 12900 2200 500 D 5 TERMS
14 CERTIFICATE IN ICT AND COMPUTER NETWORKING 16900 2200 500 D 5 Terms
15 CERTIFICATE IN ICT AND CYBER SECURITY 16900 4200 500 D 5 TERMS
16 CERTIFICATE IN ICT AND DIGITAL MARKETING 15900 2200 500 D 5 TERMS
17 CERTIFICATE IN ICT AND GRAPHIC DESIGN 14900 2200 500 D 5 TERMS
18 CERTIFICATE IN ICT AND PROGRAMMING 14900 2200 500 D 5 Terms
19 CERTIFICATE IN ICT AND WEB DESIGN 16900 2200 500 D 5 TERMS
20 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY 12900 2200 500 D 5 Terms
21 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND DIGITAL MARKETING 15900 2200 500 D 5 Terms
22 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND GRAPHIC DESIGN 14900 2200 500 D 5 Terms
23 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND WEB DESIGN 16900 2200 500 D 5 Terms
24 CERTIFICATE IN SOFTWARE ENGINEERING 12900 2200 500 D 5 Terms
25 CERTIFICATE IN SOFTWARE ENGINEERING & CYBER SECURITY 16900 2200 500 D 3 Terms
26 CERTIFICATE IN SOFTWARE ENGINEERING AND DIGITAL MARKETING 15900 2200 500 D 5 Terms
27 CERTIFICATE IN SOFTWARE ENGINEERING AND GRAPHIC DESIGN 14900 2200 500 D 5 Terms
28 CERTIFICATE IN SOFTWARE ENGINEERING AND WEB DESIGN 16900 2200 500 D 5 Terms
29 CISCO-IT ESSENTIALS OR CCNA 1/2/3 11900 Open 2 Months
30 CLOUD COMPUTING 29900 500 OPEN 3 MONTHS
31 COMPUTER REPAIR AND MAINTENANCE 12900 500 OPEN 3 MONTHS
32 CYBER SECURITY 26900 NIL NIL Open 2 Month
33 DIGITAL MARKETING 17900 Open 3 Months
34 DIPLOMA IN COMPUTER ENGINEERING 12900 2200 500 C- 7 Terms
35 DIPLOMA IN COMPUTER ENGINEERING & CYBER SECURITY 16900 2200 500 C- 7 TERMS
36 DIPLOMA IN COMPUTER ENGINEERING AND COMPUTER REPAIRS 16900 2200 500 C- 7 Terms
37 DIPLOMA IN COMPUTER SCIENCE 15900 2200 500 C- 7 Terms
38 DIPLOMA IN CYBER SECURITY 12900 2200 500 C- 21 MONTHS
39 DIPLOMA IN ICT 12900 2200 500 C- 7 TERMS
40 DIPLOMA IN ICT AND COMPUTER NETWORKING 16900 2200 500 C- 7 Terms
41 DIPLOMA IN ICT AND DIGITAL MARKETING 15900 2200 500 C- 7 TERMS
42 DIPLOMA IN ICT AND GRAPHIC DESIGN 14900 2200 500 C- 7 TERMS
43 DIPLOMA IN ICT AND PROGRAMMING 14900 2200 500 C- 7 Terms
44 DIPLOMA IN ICT AND WEB DESIGN 16900 2200 500 C- 7 TERMS
45 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY 12900 2200 500 C- 7 Terms
46 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND DIGITAL MARKETING 15900 2200 500 C- 7 Terms
47 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND GRAPHIC DESIGN 14900 2200 500 C- 7 Terms
48 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND WEB DESIGN 16900 2200 500 C- 7 Terms
49 DIPLOMA IN SOFTWARE ENGINEERING 12900 2200 500 C- 7 Terms
50 DIPLOMA IN SOFTWARE ENGINEERING AND CYBER SECURITY 16900 2200 500 C- 21 MONTHS
51 DIPLOMA IN SOFTWARE ENGINEERING AND DIGITAL MARKETING 15900 2200 500 C- 7 Terms
52 DIPLOMA IN SOFTWARE ENGINEERING AND GRAPHIC DESIGN 14900 2200 500 C- 7 Terms
53 DIPLOMA IN SOFTWARE ENGINEERING AND WEB DESIGN 16900 2200 500 C- 7 Terms
54 GRAPHIC DESIGN 12900 NIL NIL Open 1 Month
55 INTERNET OF THINGS (IOT) 15000 OPEN 3 MONTHS
56 MOBILE APPS DEVELOPMENT 29900 NIL NIL Open 3 Months
57 PROGRAMMING (REACT/PYTHON/USSD) 29900 Nil Nil Open 3 Months
58 PROGRAMMING (VISUAL BASIC, REACT, PYTHON, USSD, JAVA, C/C#/C++) 29900 500 OPEN 3 MONTHS
59 PROGRAMMING (VISUAL BASIC/C/C++/C#/JAVA) 29900 NIL NIL Open 3 Months
60 QUICK BOOKS 12300 NIL NIL Open 4 WEEKS
61 ROBOTICS 20000 OPEN 6 MONTHS
62 SAGE 12300 NIL NIL Open 4 WEEKS
63 SOCIAL MEDIA (DIGITAL) MARKETING 17900 NIL NIL Open 3 Months
64 VOCATIONAL CERTIFICATE IN GRAPHIC DESIGN 12900 2200 500 E 2 Terms
65 WEB APPLICATIONS DEVELOPMENT (PHP) 29900 500 OPEN 3 MONTHS
66 WEB DESIGN AND DEVELOPMENT 29900 Nil Nil Open 3 Months

Payment Options

Family Bank – 018000059149

Equity Bank – 0130277312096 (Exams)

KCB Bank – 1129513904 (Exams)

M-Pesa Paybill – 537816