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