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 BIOMETRIC SYSTEMS 9900 NIL NIL Open 1 Month
4 CERTIFICATE IN COMPUTER ENGINEERING 12900 2200 500 D 5 Terms
5 CERTIFICATE IN COMPUTER ENGINEERING AND COMPUTER REPAIRS 16900 2200 500 D 5 Terms
6 CERTIFICATE IN COMPUTER ENGINEERING AND CYBER SECURITY 19900 2200 500 D 15 MONTHS
7 CERTIFICATE IN COMPUTER ENGINEERING AND PHONE REPAIRS 19900 2200 500 D 5 Terms
8 CERTIFICATE IN COMPUTER NETWORKING 12900 OPEN 2 MONTHS
9 CERTIFICATE IN COMPUTER PACKAGES 3000 Nil Nil Open 1 Month
10 CERTIFICATE IN COMPUTER SUPPORT AND MAINTENANCE 12900 Nil Nil Open 3 Months
11 CERTIFICATE IN ICT AND COMPUTER NETWORKING 16900 2200 500 D 5 Terms
12 CERTIFICATE IN ICT AND PROGRAMMING 14900 2200 500 D 5 Terms
13 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY 12900 2200 500 D 5 Terms
14 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND DIGITAL MARKETING 15900 2200 500 D 5 Terms
15 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND GRAPHIC DESIGN 14900 2200 500 D 5 Terms
16 CERTIFICATE IN INFORMATION COMMUNICATION TECHNOLOGY AND WEB DESIGN 16900 2200 500 D 5 Terms
17 CERTIFICATE IN SOFTWARE ENGINEERING 12900 2200 500 D 5 Terms
18 CERTIFICATE IN SOFTWARE ENGINEERING AND DIGITAL MARKETING 15900 2200 500 D 5 Terms
19 CERTIFICATE IN SOFTWARE ENGINEERING AND GRAPHIC DESIGN 14900 2200 500 D 5 Terms
20 CERTIFICATE IN SOFTWARE ENGINEERING AND WEB DESIGN 16900 2200 500 D 5 Terms
21 CISCO-IT ESSENTIALS OR CCNA 1/2/3 11900 Open 2 Months
22 COMPUTERIZED SECRETARY/CLERK 17900 OPEN 3 Months
23 CYBER SECURITY 26900 NIL NIL Open 2 Month
24 DIGITAL MARKETING 17900 Open 3 Months
25 DIPLOMA IN COMPUTER ENGINEERING 12900 2200 500 C- 7 Terms
26 DIPLOMA IN COMPUTER ENGINEERING AND COMPUTER REPAIRS 16900 2200 500 C- 7 Terms
27 DIPLOMA IN COMPUTER ENGINEERING AND PHONE REPAIRS 19900 2200 500 C- 7 Terms
28 DIPLOMA IN COMPUTER NETWORKS AND SYSTEMS ADMINISTRATION (DCNSA) 15900 2200 500 C- 6 Terms
29 DIPLOMA IN COMPUTER SCIENCE 15900 2200 500 C- 7 Terms
30 DIPLOMA IN CYBER SECURITY 12900 2200 500 C- 21 MONTHS
31 DIPLOMA IN ICT AND COMPUTER NETWORKING 16900 2200 500 C- 7 Terms
32 DIPLOMA IN ICT AND PROGRAMMING 14900 2200 500 C- 7 Terms
33 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY 12900 2200 500 C- 7 Terms
34 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND DIGITAL MARKETING 15900 2200 500 C- 7 Terms
35 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND GRAPHIC DESIGN 14900 2200 500 C- 7 Terms
36 DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY AND WEB DESIGN 16900 2200 500 C- 7 Terms
37 DIPLOMA IN SOFTWARE ENGINEERING 12900 2200 500 C- 7 Terms
38 DIPLOMA IN SOFTWARE ENGINEERING AND CYBER SECURITY 16900 2200 500 C- 21 MONTHS
39 DIPLOMA IN SOFTWARE ENGINEERING AND DIGITAL MARKETING 15900 2200 500 C- 7 Terms
40 DIPLOMA IN SOFTWARE ENGINEERING AND GRAPHIC DESIGN 14900 2200 500 C- 7 Terms
41 DIPLOMA IN SOFTWARE ENGINEERING AND WEB DESIGN 16900 2200 500 C- 7 Terms
42 GRAPHIC DESIGN 12900 NIL NIL Open 1 Month
43 MOBILE APPS DEVELOPMENT 29900 NIL NIL Open 3 Months
44 PROGRAMMING (REACT/PYTHON/USSD) 29900 Nil Nil Open 3 Months
45 PROGRAMMING (VISUAL BASIC/C/C++/C#/JAVA) 29900 NIL NIL Open 3 Months
46 QUICK BOOKS 12300 NIL NIL Open 4 WEEKS
47 SAGE 12300 NIL NIL Open 4 WEEKS
48 SOCIAL MEDIA (DIGITAL) MARKETING 17900 NIL NIL Open 3 Months
49 STATISTICAL PACKAGES FOR SOCIAL SCIENCES (SPSS) 14900 NIL NIL Open 1 Month
50 VOCATIONAL CERTIFICATE IN GRAPHIC DESIGN 12900 2200 500 E 2 Terms
51 WEB APPLICATIONS DEVELOPMENT (PHP) 29900 500 OPEN 3 MONTHS
52 WEB DESIGN AND DEVELOPMENT 19900 Nil Nil Open 3 Months

Payment Options

Family Bank – 018000059149

Equity Bank – 0130277312096 (Exams)

KCB Bank – 1129513904 (Exams)

M-Pesa Paybill – 537816