Experience

Enock Ruto

Work experience
  • Design and develop training programs that address the specific needs of individuals, organizations, or target audiences.
  • Create instructional materials, presentations, and resources that facilitate effective learning in ICT topics.
  • Deliver hands-on training sessions covering a range of technical skills, including software applications, programming languages, and digital tools.
  • Assist individuals or organizations in integrating technology into their workflows and daily operations.
  • Provide ongoing professional development opportunities to ensure that participants stay current with technological advancements.
  • Offer guidance on troubleshooting common technical issues and challenges that may arise in using digital tools.
  • Tailor training sessions to meet the specific needs and skill levels of participants, whether beginners or advanced users.
  • Assess participants’ progress and understanding through evaluations, quizzes, or practical exercises.
  • Work collaboratively with educational institutions, businesses, or community organizations to understand their ICT training needs and objectives.
  • Educate participants on cybersecurity best practices and the importance of data privacy.
  • Stay abreast of emerging technologies and trends, adapting training programs to incorporate relevant and up-to-date content.

Enock Ruto

Education
  • Introduction to Computerized Business Accounting
  • BBM 111 Introduction To Business Studies
  • BCU 100 Communication Skills
  • BCU 101 Introduction To Computer Studies and Internet
  • BCU 102 Health And Wellness Management
  • BEC 111 Introduction to Microeconomics
  • BSD 111 Structured Programming And Algorithms
  • Cost Accounting
  • BCE 214 Computer Graphics
  • BDM 121 Database Management Systems
  • BSD 213 OBJECT ORIENTED SOFTWARE DESIGN METHODS
  • BSD 214 OBJECT ORIENTED PROGRAMMING II
  • BSD 313 INTERNET PROGRAMMING I
  • MAT 214 Business Statistics I
  • OMPUTER ORGANIZATION AND ARCHITECTURE
  • BCT 221 Business Process Modeling
  • BDM 222 ADVANCED DATABASE DEVELOPMENT
  • BEC 121 Introduction To Macroeconomics
  • BNT 221 Data Communication And Computer Networks
  • BSD 224 Multimedia Systems And Applications
  • BSD 322 INTERNET PROGRAMMING II

Related persons