Bachelor of Science in Computer Science
The programme is guided by a belief and appreciation of the fact that nurturing individuals who are able to apply computer science and other computing technologies with ethical values and national pride, will not only make them contribute to their own individual success but also enrich and transform the lives of others.

Structure of the Programme
The Bachelor of Science in Computer Science takes four academic years.
To qualify for the award of the degree, a candidate must take a minimum of fifty six (56) course units or 168 credit hours which are inclusive of a Computer Science Project, a community based attachment and an industrial attachment.
All these are tailored to ensure that our graduates become self-reliant, self-motivated, creative and innovative.

Why study BCS in Riara University?
The course is structured to meet the dynamic business and industry needs by providing a solution oriented approach to learning. Practical aspects are also emphasized to ensure that out graduates are equipped with the relevant knowledge and skills.

Mode
Full time.

Intakes
January, May, and September.

Entry Requirements
All students admitted to the degree of Bachelor of Computer Science must satisfy the minimum requirements of:

(a) A Mean grade of C+ (plus) in the Kenya Certificate of Secondary Education (KCSE) ) and a minimum of grade C+ in both Mathematics and Physics or Physical Sciences; or its equivalent;
or
(b) A Kenya Advanced Certificate of Education (A-Level) with a minimum of two principal passes and a subsidiary and a minimum of a credit pass in both Mathematics and Physics., or its equivalent;
or
(c) A Diploma from a recognized institution; or
(d) A Pre-University certificate from an institution recognized by the Senate, with a
minimum GPA of 2.50
(e) A degree in a science-based discipline from a recognized university by the University Senate.

Examinations
1. All units are examined in the semester in which they are taken.
2. Continuous assessments will comprise practicals, tests and assignments and will account for a percentage of the total marks.
3. Written University Examinations comprises a weighted percentage of the total marks.
4. All practical attachments shall be assessed out of 100%.

Each unit is graded out of 100 marks. Marks are translated into letter grades as follows:

LETTER GRADE
RANGE(%)
GPA
DEGREE AWARDED
A
80 – 100
4.00
1st Class
A-
76 -79
3.70
B+
70 – 75
3.33
2nd Class Upper
B
66 – 69
3.00
B-
60 – 65
2.70
C+
56 – 59
2.33
2nd Class Lower
C
50 – 55
2.00
C-
46 – 49
1.70
Pass
D
40 – 45
1.33
E
0 – 39
0.00

Career Opportunities

Among others, the graduates may become:

  • System developers and integrators
  • Managers of Engineering departments
  • Researchers and policymakers
  • System administrators
  • Systems analysts and designers
  • Project managers
  • Entrepreneurs
  • Consultants
  • Trainers

 

Enquiries

For any enquiries or clarification.

 Email:   info@riarauniversity.ac.ke

Business Information Technology.

Uniqueness of the RU Diploma in Ethical Hacking and Information Security

Today’s Information Age is characterized by the ability of organizations and individuals to instantly access and transfer information, something that was not possible to achieve in the past. However, the challenge of data and network security continues to be a concern to information technologists as they seek to protect an organization’s information. To safeguard information, organizations utilize specialists who are skilled at identifying and responding to intrusive cyber-related attacks in order to effectively minimize damage or loss of information.
In order to beat a hacker, you need to think like one! The Ethical Hacking and Information Security Programme, therefore, entails training network penetration specialists (ethical hackers) to penetrate networks or computer systems using the same techniques as an intruder would, but with the intention of resolving a security threat rather than exploiting it for malicious gain. The training equips learners with strong networking and system penetration skills to enable them perform system audits that may be used to assess an organization’s cyber-related security challenges/vulnerabilities and the steps that may be taken to secure the systems. This programme is offered in partnership with Appin Technology Lab of India.

Who should take this course?

This programme is ideal for those who intend to be proficient IT security professionals, networking professionals, web developers, network and systems administrators, software developers, database administrators, developers of business IT projects and applications, as well as technopreneurs. The training provides a solid foundation in security technologies and also is highly recommended for IT professionals serving in any industry and in government.

What will I learn?

To master hacking technologies, learners will be trained in the following units:
• Introduction to Information Security
• History of Hacking
• Desktop and Server Security
• Data Security
• Network Security
• Communication Security
• Web Security
• Vulnerability Assessment and Penetration Testing (VAPT)
• Protection from Server Attacks
• Information Security and Management Systems
• Cyber Law
• Cyber Forensics
• Cyber Terrorism
• Identity Theft
• Project

Who is eligible to apply?

To be eligible for admission to the Diploma in Computer Science, candidates must hold a mean grade of
a) C Plain in the Kenya Certificate of Secondary Education or its equivalent; or
b) IGCSE Year 13 certification with minimum of C+ or
c) IB Grade 12 with a minimum GPA of 3.00
d) A Pre-University certificate from an institution recognized by the Senate, with a minimum GPA of 2.50

Tuition Fee

Tuition fees per trimester is Ksh. 50,000 /= excluding statutory fees.

Mode of Delivery

The programme is offered during the day (8.00 am to 5.00pm), evening (5.30 pm to 8.30 pm) and on weekends (Saturdays). This is six month academic programme. Students are required to successfully complete 12 course units to graduate.

Travelling to Riara University

Riara University is accessible by many means of transportation. For air travel, it may be most convenient to use Nairobi’s JKIA, located less than half an hour’s drive from the University. The Wilson Airport is also located barely 15 minutes’ drive away. Driving to the University from the Nairobi City Centre will take you just under 20 minutes through the Uhuru Highway and then into Mbagathi Road. Should you find any difficulty or need help with airport pickup, call the University Dean of Students Office for assistance or simply access the map online via here

How to Apply

Applications for admission to Riara University must be made using official application forms which can be collected from the Office of Registrar (Academic) or downloaded from www.riarauniversity.appliaction/form. All duly filled application forms must be returned with the relevant copies of certificates.

COURSE CODE
COURSE TITLE
TUITION FEES
SEMESTER I KSH.50,000.00
DEHIS021 Introduction to Information Security
DEHIS022 Desktop and Server Security
DEHIS023 Data Security
DEHIS024 Network Security
SEMESTER II KSH.50,000.00
DEHIS025 Communication Security
DEHIS026 Web Security
DEHIS027 VAPT
DEHIS028 Protection From Cyber Attacks
SEMESTER III KSH.50,000.00
DEHIS029 Information Security Management System
DEHIS030 Cyber Laws and Its Acts
DEHIS031 Cyber Forensics
DEHIS032 Project
DEHIS033 Industrial Attachment

Uniqueness of the RU Diploma in Computer Science Course

The prevalence of technology today means that computing is part and parcel of our daily lives. Thus, understanding the various dimensions of computing is fundamental for well-rounded academic preparation. Computer Science involves understanding the design, development and analysis of computers, and computational processes. It is, therefore, geared towards problem solving and critical thinking, both of which are essential skills necessary to the needs of the workplace. As a discipline, it provides a foundation of knowledge for learners, exposing them to career opportunities in a wide range of computing and computer-related professions including: science, engineering, finance, health care, business, transport and any other field where problems are solved effectively through the expertise of computer scientists. The curriculum is designed to enable students acquire the important skills of self-directed learning and effective communication that also enhances academic knowledge, advanced reasoning, problem-solving, work attitudes, employability, and entrepreneurial skills

Who should take this course?

The programme is ideal for those who intend to be proficient in a variety of settings which include: management of computer information and systems, web design, software development, information technology, development of business IT projects and applications, technopreneurship as well as research. The programme also provides a sound basis for postgraduate advancement.

What will I learn?

The programme reflects the multidisciplinary nature of science and contains the following modules:
• Computer Organization
• Data Structure and Algorithm
• Object Oriented Programming Java/C++
• Introduction to Database (Oracle)
• Management of Information System
• SQL/PLSQL (Oracle)
• Data Communication and Networking Principles (Cisco)
• Entrepreneurship Skills (Cisco)
• Operating System
• Linux

Who is eligible to apply?

To be eligible for admission to the Diploma in Computer Science, candidates must hold a mean grade of
a) C Plain in the Kenya Certificate of Secondary Education or its equivalent; or
b) IGCSE Year 13 certification with minimum of C+ or
c) IB Grade 12 with a minimum GPA of 3.00
d) A Pre-University certificate from an institution recognized by the Senate, with a minimum GPA of 2.50

Tuition Fee

Tuition fees per trimester is Ksh. 73,700/= excluding statutory fees. Students will also be required to have a personal laptop computer.

Mode of Delivery

The programme is offered during the day (8.00 am to 5.00pm), evening (5.30 pm to 8.30 pm) and on weekends (Saturdays). This is a ten month academic programme spread over three trimesters. Students are required to successfully complete 12 course units to graduate.

Travelling to Riara University

Riara University is accessible by many means of transportation. For air travel, it may be most convenient to use Nairobi’s JKIA, located less than half an hour’s drive from the University. The Wilson Airport is also located barely 15 minutes’ drive away. Driving to the University from the Nairobi City Centre will take you just under 20 minutes through the Uhuru Highway and then into Mbagathi Road. Should you find any difficulty or need help with airport pickup, call the University Dean of Students Office for assistance or simply access the map online via http://goo.gl/maps/JRUyN

How to Apply

Applications for admission to Riara University must be made using official application forms which can be collected from the Office of Registrar (Academic) or downloaded from www.riarauniversity.appliaction/form. All duly filled application forms must be returned with the relevant copies of certificates.

Uniqueness of the RU Diploma in Mobile Application Development

In recent years, hand-held devices, such as mobile phones, tablets, iPads, smart phones, personal digital assistants, have driven dramatic innovations making them the most fascinating and expansively used mobile technology globally. Consequently, this has given rise to a global demand for Mobile Application Developers who are equipped with the skills required to create mobile applications.
A Mobile Application (commonly known as an app) is the software that is designed to run on a mobile device and the process of creating this software is what is referred to as Mobile Application Development.
The RU Diploma in Mobile Application Development is geared towards enabling students acquire the skills required to create mobile applications. Students receive comprehensive training in a project-based learning environment, where they also get a high level of applied knowledge pertaining to mobile application design and development.

Who should take this course?

This program is intended for individuals interested in the design, development, or use of mobile device applications, games, or utilities. It will benefit those who wish to expand their technical skills and distinguish themselves across a wide range of employment and technical disciplines within the rapidly developing world of ICT. The programme is also ideal for individuals who wish to venture into self-employment in this fascinating field.

What will I learn?

The programme design is adaptable to continuous updates which ensure that it keeps in sync with the latest advancements in mobile application development. To be proficient in Mobile Application Development, students will cover the following core units: • Blackberry • iOS GUI Programming • Objective C Programming • Core Java • Introduction to Android • Core Android • Advanced Android • Secured Programming

Who is eligible to apply?

To be eligible for admission to the Diploma in Computer Science, candidates must hold: a) A mean grade of C Plain in the Kenya Certificate of Secondary Education or its equivalent or b) IGCSE Year 13 certification with minimum of C+ or c) IB Grade 12 with a minimum GPA of 3.00 d) A Pre-University certificate from an institution recognized by the Senate, with a minimum GPA of 2.50.

Tuition Fee

Tuition fees per trimester is Ksh. 50,000 /= excluding statutory fees.

Mode of Delivery

The programme is offered during the day (8.00 am to 5.00pm), evening (5.30 pm to 8.30 pm) and on weekends (Saturdays). This is a sixl month academic programme and students are required to successfully complete 12 course units to graduate.

How to Apply

Applications for admission to Riara University must be made using official application forms which can be collected from the Office of Registrar (Academic) or downloaded from www.riarauniversity.appliaction/form. All duly filled application forms must be returned with the relevant copies of certificates.

Uniqueness of Diploma in Embedded Systems and Robotics

The world we interact in and the technology we utilize are built upon the foundation of embedded systems. As the name implies, an Embedded System is a control system that is set in the software of a device and is programmed to perform a specific task. Embedded systems are all around us, for example: in washing machines, vehicles, microwaves, ATMs, cell phones, cameras, video games, calculators etc. In general terms, an embedded system can be described as any computing system other than a computer.
Take for example a Computer Vs Washing Machine: Typically, these two machines operate on a combination of hardware and software. However, the basic difference is in each machine’s approach to specific tasks. Whereas a computer runs on a higher grade system and is able to handle large amounts of data and run multiple operations at high speed all at the same time, a washing machine runs on an embedded system programmed to perform a specific function at a time, by repeatedly executing a specific programme.

Why Study Embedded Systems and Robotics?

Embedded systems play an important role in our day-to-day lives and with the rapid growth of technology, it is expected that soon most (if not all) technical devices will run on embedded systems. The RU Diploma in Embedded Systems and Robotics provides the essential engineering foundation for the design, implementation and analysis of embedded systems. Students taking this course are exposed to an exceptional experience through a practice-oriented approach.

Who Should Take This Course?

The market demand for experts in Embedded Systems and Robotics is enormous and is also constantly increasing. The program is ideally suited for students who wish to pursue industrial jobs in Automotive Engineering, Aerospace, Defense, Navigation, Telecommunications, Medical Equipment, Space Technology, Consumer Robotics etc. It also equips students with technical skills which can be utilized for self-employment.
The course is also ideal for practising engineers who wish to gain knowledge in the technology of embedded systems and robotics. It also provides a sound basis for post-graduate advancement, opening up more job opportunities within research and development, consulting, management, academia, marketing and more.

What will I learn?

This programme equips students with a comprehensive understanding of the hardware and software technologies used in embedded systems. It covers the following units: • Introduction to Embedded Systems • Digital Electronics • Introduction to Microcontrollers • Embedded Systems With C • Embedded Robotics • AVR • PIC • Practical Applications Using Microcontrollers • Embedded Linux • Embedded OS • ARM

Who is eligible to apply?

To be eligible for admission to the Diploma in Computer Science, candidates must hold: a) A mean grade of C Plain in the Kenya Certificate of Secondary Education or its equivalent or b) IGCSE Year 13 certification with minimum of C+ or c) IB Grade 12 with a minimum GPA of 3.00 d) A Pre-University certificate from an institution recognized by the Senate, with a minimum GPA of 2.50

Tuition Fee

Tuition fees per trimester is Ksh. 50,000 /= excluding statutory fees.

Mode of Delivery

The programme is offered during the day (8.00 am to 5.00pm), evening (5.30 pm to 8.30 pm) and on weekends (Saturdays). This is a six month academic programme and students are required to successfully complete 12 course units to graduate.

Travelling to Riara University

Riara University is accessible by many means of transportation. For air travel, it may be most convenient to use Nairobi’s JKIA, located less than half an hour’s drive from the University. The Wilson Airport is also located barely 15 minutes’ drive away. Driving to the University from the Nairobi City Centre will take you just under 20 minutes through the Uhuru Highway and then into Mbagathi Road. Should you find any difficulty or need help with airport pickup, call the University Dean of Students Office for assistance or simply access the map online via http://goo.gl/maps/JRUyN

How to Apply

Applications for admission to Riara University must be made using official application forms which can be collected from the Office of Registrar (Academic) or downloaded from www.riarauniversity.appliaction/form. All duly filled application forms must be returned with the relevant copies of certificates.

Uniqueness of the RU Diploma in Information Technology Course

The prevalence of Information Technology today means that computing is part and parcel of our daily lives. Thus, understanding the various dimensions of Information Technology is fundamental and a key for well-rounded academic preparation. The study involves understanding the application of computing tools information processes and application management. It is, therefore, geared towards innovations of Technology which are essential skills necessary to the needs of the workplace and the modern society. As a discipline, it provides an application of knowledge for learners, exposing them to career opportunities in a wide range of computing and Information Technology-related professions including: Science, Engineering, Marketing, Finance, Health care, Business, Transport and any other field where problems are solved effectively through the expertise of information Technology management. The curriculum is designed to enable students acquire the important skills of self-directed learning and effective communication that also enhances academic knowledge, advanced reasoning, work attitudes, employability, and entrepreneurial skills

Uniqueness of the International Computer Driving License Course (ICDL)

ICDL is a global digital literacy accreditation. It is the yardstick against which one’s ability in using basic computer applications is measured. It is a high-quality course which offers candidates an internationally recognized certification that is supported by commercial corporations, computer societies, international organizations, as well as governments. ICDL is not tied to one type of software but is a course designed to equip the learner with core IT skills necessary to navigate any software environment they may be required to use. The training is delivered through face-to-face or blended learning, which gives a learner the flexibility to learn at a self-determined pace and to pursue other studies or even work alongside the course.
Recognition by the Kenyan Government: Through Gazette Notice No. 12070, the ICDL Certification is recognized as the entry level computer certification demonstrating competence in computer use.

Who should take this course?

The course is suitable for secondary/high school leavers who wish to improve their knowledge, technical skills and competencies in information technology, whether before, during, or after enrolling for various degree or non-degree programmes. It is also suitable for working executives who wish to advance their IT skills and improve their job prospects.

What will I learn?

ICDL is a two-month course. It covers seven modules which are offered in two parts as follows:

Part 1:
• Online Essentials – Concepts of Information Technology
• Computer Essentials – Using a Computer and Managing Files
• Word Processing
• Spreadsheets

Part 2:
• Database – Access
• PowerPoint Presentation
• IT security

Who is eligible to apply?

To be eligible for admission to the ICDL programme, candidates must have sat for the Kenya Certificate of Secondary Education examinations (KCSE) or its equivalent.

Tuition Fee
• Part 1: Ksh. 15,000
• Part 2: Ksh. 15,000
• Course Manual: Ksh. 2,000

Mode of Delivery

The programme is structured to be completed over an eight-week period and is offered during the day (8.00am – 5.00pm). Evening (5.30pm – 8.30pm) and Saturday (8.00am – 12.00noon) classes are also available. Regular attendance of theory and practical sessions will be required to successfully complete this course. Students are required to successfully complete all seven units to graduate.

Travelling to Riara University
Riara University is accessible by many means of transportation. For air travel, it may be most convenient to use Nairobi’s JKIA, located less than half an hour’s drive from the University. The Wilson Airport is also located barely 15 minutes’ drive away. Driving to the University from the Nairobi City Centre will take you just under 20 minutes through the Uhuru Highway and then into Mbagathi Road. Should you find any difficulty or need help with airport pickup, call the University Dean of Students Office for assistance or simply access the map online via http://goo.gl/maps/JRUyN

How to Apply

Applications for admission to Riara University must be made using official application forms which can be collected from the Office of Registrar (Academic) or downloaded from www.riarauniversity.appliaction/form. All duly filled application forms must be returned with the relevant copies of certificates.

Base Modules
Computer Essentials
Online Essentials
Word Processing
Spreadsheets
Standard Modules
IT Security
Presentation
Using Databases