(i)BACHELOR OF SCIENCE IN CIVIL ENGINEERING

First Class Honours

1. CHAUDHRY, Mohamed Faisal

2. KISSINGER, Brian Odhiambo

3. MOTURI, Gloria Moraa

4. MURIITHI, Shennan Nkatha

5. NAMULEN, Neema Lorot

6. NDIBA, Nicole Wanjiku

7. NDINDA, Dennis Kyalo

8. OCHIENG, Jordana Adhiambo

9. OTIENO, Lynnesther Akoth

10. WAMONO, Raphael Quincy

11. WANJIRU, Lucy Nyawira

Second Class Honours (Upper Division)

12. ABDI, Dahir Ahmed

13. ABUDIN, Mohamed Zein

14. ABUNGU, Lynn Nyoguta

15. ACHOKI, Brian Orango

16. ALI, Ahmed Mohamed

17. APONDI, Shandra Daisy

18. BAIYA, Naomi Wanjiru

19. CHAMIA, Brian

20. CHERUIYOT, Kevin

21. CHOKERA, Gloria Gakii

22. DIBO, Ali Wato

23. DWALO, Rittah Achieng

24. FARAH, Suliaman Abdi

25. GATHONI, Vanessa Nekesa

26. GITAU, Edith Nduta

27. GITAU, Joel Mbugua

28. INDAH, Debbie Aisiana

29. KABURU, Mark Mutugi

30. KAHIGA, Kevin Nyoike

31. KANAKE, Celestin Murimi

32. KEAGO, Lesley Nyatichi

33. KIDAVASI, Emmanuel Gudahi

34. KINGORI, Beatrice Wambui

35. KIPLAGAT, Tonny

36. KIPROTICH, Evans

37. KOSGEI, Ian Kipkoech

38. MAGAL, Fred

39. MAINGI, Derek Mugambi

40. MAUTA, Fredrick Mulyungi

41. MBILI, Samuel Ngomo

42. MBINGA, Dan Joel

43. MOHAMED, Ahmed Dine

44. MOMANYI, Jeff Nyaribo

45. MUGO, David Githiomi

46. MUKIRI, Felix Njuguna

47. MUKOMA, Stephen Mbutha

48. MULANGO, Brigitta Kalekye

49. MUNGAI, Mercy Ruguru

50. MURIUKI, Watson Wangai

51. MUTAVA, N Linet

52. MUTHAMA, Jeremiah Muasya

53. MUTHIANI, Kenthi Mwanzia

54. MUTHOKA, Geoffrey Musili

55. MWAIGHACHO, Leila Wughanga

56. MWANGI, Stephen

57. MWAURA, Annet Nyokabi

58. NANYOMBI, Anita Patricia

59. NDEGWA, Eva Nyawira

60. NDUBI, Marion Leah Kemunto

61. NDUNG'U, Evanson Irungu

62. NJAGI, John Alex Muthuri

63. NJOGU, Maina Michael

64. NYADEWO, Ambrose Onyango

65. OCHIENG, James Otieno

66. OCHIENG, Lucy Atieno

67. ODOYO, Dorothy Lizz

68. OMAMO, Faithmaria Auma

69. OMARI, Moses Sakawa

70. OMONDI, Eugene

71. ONDURU, Michael Remmy

72. ORERO, Stephen Ochieng

73. OUMA, Mary Teresa Mine

74. OWINO, Robert Ngoje

75. SAID, Aisha Mwikali

76. TOROMO, Ian Kimtai

77. YUSUF, Najim Hassan

Second Class Honours (Lower Division)

78. ABDI, Abdirauf Ali Yusuf

79. ALLAN, Abekah Chirr

80. ANYONA, Brian Nyakundi

81. ASHUR, Samir Khalid

82. CHERONO, Cheryl

83. DEK, Abdihakim Mohamed

84. GICHEHA, Esther Muthoni

85. HASSAN, Muhsin Mohamed

86. HASSAN, Asiya Osman

87. JUMA, Moses Wanjala

88. JUMA, Oscar Okello

89. KAMAU, Samwel Kamau

90. KEMBOI, Raymond Kipkoech

91. KIARIE, Ron Emmanuel

92. KIBII, Barbra Jebet

93. KIMANTHI, Matthew Theuri

94. KIRUI, Brian Kipyegon

95. KUDOYI, Jacob Tevin

96. KYEKI, Fredrick

97. MAINA, Joseph Mucoki

98. MATING'E, Annah Kasyoka

99. MBURU, Alex Ndung'u

100. MORANG'A, Kobi Edgar

101. MOSES, Mondilane Edger

102. MUITA, Diana Wanjiku

103. MUNENE, Peter Mwaura Njonge

104. MURIUKI, Samuel Mwai

105. MUTETI, Felix Mbithi

106. MUTHII, Lee Kiranga

107. MUTHWII, Eric

108. MWANGI, Michael Maina

109. NGUYO, Stella Wairimu

110. NJOROGE, Jackson Kiguru

111. OCHIENG, Brian Ombee

112. OKETCH, Collins Omondi

113. OMONDI, Joylilian Anyango

114. OTIENO, Gregor Ochieng

115. OUMA, Kevin Giko

116. SAFARI, Fred Muthama

117. SHEIKH, Abinasir Abdiaziz

118. SIMBA, George Atanasi

119. WANJOHI, Allan Muriuki

120. YEGON, Collins Kipkirui

Pass

121. MUTHUMBI, Daniel Kamau

(ii) BACHELOR OF SCIENCE IN ELECTRICAL AND ELECTRONIC ENGINEERING

First Class Honours

1. BORE, Moses Kipkemoi

2. JUMA, Nasimiyu Fridah

3. KAMARA, Chebet Thenen

4. KARIUKI, Lord Duncan Ndegwa

5. KIPCHIRCHIR, Brian

6. MBOGHO, Bill Mghenyi

7. MWANIKI, Alvyne Wamwea

8. MWITIA, Shawn Muthomi

9. OKOTH, Celestine Atieno

10. OPONDO, Samwel Ochieng

11. WAFULA, Ravine

Second Class Honours (Upper Division)

12. ALUMASA, Alvin Endoho

13. AROGO, Felix Otieno

14. CHARAGU, Samuel Ngerere

15. CHEBET, Naomy

16. CHERONO, Stephanie

17. IRUNGU, Amos Macharia

18. KEMBO, Franklyne

19. KIBET, Victor

20. KINYANGI, Robert Muhambe

21. KIPNGETICH, Raymond

22. KIPTARUS, Kibet Abraham

23. KIPTUI, Denis Kipkorir

24. MAINA, Nixon Mwangi

25. MAINA, Timothy

26. MUGAMBI, Fiona Nkatha

27. MUGURE, Dennis Mungai

28. MUIRURI, Maingi Andrew

29. MUMO, Ruby Mwende

30. MURAKARU, Gicheru

31. MUTINDA, Lawrence Ngului

32. MWANGI, Lauryn Wanjiku

33. MWOGOI, Jinaro Kiprotich

34. NDUNGU, Caroline Wangui

35. NGURE, Claudia

36. NZIOKA, Lyn Ndunge

37. ODERO, Stephen Omondi

38. ODHIAMBO, A Flavian Vivian

39. OGUTA, Bosibori Mary

40. OKOTH, Capis Otieno

41. OMAE, Elizabeth Moraa

42. ONYANDO, Elisha Ooko

43. ONYANGO, Diana Misumi

44. OTIENO, Omondi John

45. OTIENO, Tom Brown

46. OUMA, Kevin Nakhone

47. SAKWA, Ben Cliffton

48. TERER, Winnie Chemutai

49. TITUS, James Wambua

50. WANGWE, Kezziah Buyanzi

51. WAWERU, Nyokabi

52. YEGON, Festus Kiptoo

Second Class Honours (Lower Division)

53. AYUO, Peter Onyango

54. CHEPKIRUI, Dorah

55. CHERUIYOT, Fabian

56. EMANIKOR, Malacky Ekal

57. KABURA, Mwaniki Samwel

58. KAKENYI, Medrine Waeni

59. KARIUKI, Andrew Njoroge

60. KIHIMA, Elvis Wari

61. KIOGORA, Geoffrey Murithii

62. KOYIO, Leonard Nyandika

63. NJANE, Josphat Kimani

64. NYAGA, Morris Mugendi

65. NYONGESA, Samuel Wamoyi

66. ODIPO, Rashid Kevin Okoth

67. OGAMBA, Hilda Kerubo

68. OGOLA, Michael Denge

69. OKUMU, Tim Akelo

70. OUMA, William Seme

71. RASANGA, Robina

72. RUGUT, Cheruto Sheila

73. SAITAGA, Collins Sikoyo

74. WACHIRA, Grace Shiko

75. WAMBUA, Josephat Mwenga

(iii) BACHELOR OF SCIENCE IN MECHANICAL ENGINEERING

First Class Honours

1. GITHINJI, Duncan Kariuki

2. MASAI, Franklin Netia

3. OKOTH, Ronald

Second Class Honours (Upper Division)

4. ALI, Wario

5. BILL, Tedy Clinton Wataga

6. BWONDERA, Mike

7. GITONGA, Brian Kariuki

8. GULAM, Feisal

9. HARE, Kombe Justin

10. KAGUNYU, Andrew Mwangi

11. KARIUKI, Wambui Christine

12. KIMAIYO, Lenny Kibet

13. KIPENO, Lemayian Alvin

14. KIPKIRUI, Augustine

15. KIPKOECH, Herbert Bett

16. KIRUI, Collins Kipkoech

17. KITONGA, Felix Munyambu

18. MAGUTU, Okayo Bevon

19. MORODHI, Rahma Abdulbasit

20. MUGI, Kinuthia Kelvin

21. MUGWERU, Stephen Njoroge

22. MUNGESA, Venus

23. MUSOMBA, Felix Kathae

24. MUSYOKA, Ngolo

25. MWANGI, Bradley Kamau

26. MWANGI, John Makumi

27. MWAURA, Maureen Nyokabi

28. NGENOH, Linet Chebet

29. OMARANA, Lenox Nyabira

30. OMONDI, Philip Odhiambo

31. OTINDO, Leon Mwenda

32. OUMA, Akinyi Catherine

33. SHEIKH, Hamdi Mohamed

34. SIKOLIA, Youngscout

35. WANJERI, Joan Wairimu

Second Class Honours (Lower Division)

36. ABDI, Abdirahim Ismail

37. GITAU, Charles Kahara

38. IFEZA, Vincent Mabare

39. IMANI, Moses Emmanuel

40. JACKSON, Kibigo Nganga

41. JEFFERSON, Gift Afubwa

42. KHIMASIA, Himanshu Chandresh

43. KITHEKA, Stephen Kioko

44. LAREEN, Mary Sintoyia

45. MAINA, Simon Gikunga

46. MURIUKI, Reinhard Bonnke

47. MUSEVE, Derick Inyanya

48. MUTISYA, Brian Nato

49. MWAISAKA, Collins Mwasafu

50. MWAMBURI, Bernard Wadero

51. MWANGI, Alex Macharia

52. MWIRIGI, Maureen Ntinyari

53. NASONGO, Collins

54. NDALILA, Ian Jamin

55. NDUNGU, Fred Wanyoike

56. NGANGA, Philip Theuri

57. NJAU, Louis Kariuki

58. NJERISON, Andie Mungara

59. NJUGUNA, Jeremy

60. NJUGUNA, Kevin Ngugi

61. NYANJWA, Timothy Okinyi

62. NYONGESA, Lawrence Isaac

63. NZWII, Graham Mutuku

64. OCHIENG, Brian Kisimba

65. OGUDA, Brian Ooko

66. OGWANGI, John Paul

67. OMUCHUMA, W Isaiah

68. ONYANGO, Michael Stanley

69. OUMA, Fredrick Ojiambo

70. OYIENGO, Kevin Otieno

71. OYUGI, Martin Okoth

72. PATEL, Chand Naran

73. PAUL, Diamond

74. TARUS, John Paul Kipruto

75. THAURI, Gladys Wahithe

76. WAINAINA, Dennis Ndana

77. WAMBUI, Robert Mutura

78. WANDERA, Makokha Victor

79. WEKESA, Isaac Simiyu

80. WEKESA, Stephen Wafula

81. YONGO, Kennedy Ambrose

Pass

82. DANIEL, Zacharia Noah

83. KIMANI, Simon Gitau

84. ONYANGO, Alvin Ouma

(iv) BACHELOR OF SCIENCE IN PETROLEUM ENGINEERING

First Class Honours

1. ABDIKADIR, Abdiweli Ahmed

Second Class Honours (Upper Division)

2. GITHINJI, Martin Maina

3. KIBET, Vivian Jemasey

4. NDUNG'U, Lee Kabui

5. NYAMWANCHA, Joy Nyaboke

6. OLANG, Austin Owino

7. OUYA, Angela Moraa

(v) BACHELOR OF SCIENCE IN BIOSYSTEMS ENGINEERING

First Class Honours

1. ODHIAMBO, Winston Omondi

2. WAIYAKI, Jonathan Githiga

Second Class Honours (Upper Division)

3. APIYO, Lucy

4. BRIAN, Obaga Oboka

5. CHEGE, Penuel Gathecere

6. CHEPKEMOI, Winny

7. DENNIS, Chemiati Wachie

8. EVERLYNE, Mwikali

9. IKIARA, John Muthomi

10. KIRIMI, Karen Kendi

11. LIMOH, Robin Kiprop

12. MLAMBA, Collins Mutua

13. MUKOKO, James Alfayo

14. OKOTH, Allan Odhiambo

15. ONYANGO, Levis Omondi

16. ONYANGO, Wycliffe

17. OYUGI, Bruce Nyainda

18. SIMIYU, Theophilus Kipei

19. SIRAJURAHMAN, Ibrahim I.

20. WAIRIMU, Judy Wagikondi

Second Class Honours (Lower Division)

21. KAHIGA, Vincent Muhari

22. KAMAU, Ronald Chege

23. KARANJA, Carolyne Njeri

24. KARIUKI, Kibe John

25. KARIUKI, Nduati Joseph

26. KIMANI, Yvonne Wanjiku

27. KIPKIRUI, Victor

28. MAINA, Duncan Ndungu

29. MAINA, Joseph Mburu

30. MARASI, Joel Ondieki

31. MWENDO, Alex Kioko

32. NDEGWA, Antonia Wambui

33. NGUGI, Kelvin Njiraini

34. NJENGA, Christine Wanjiku

35. NJOROGE, Christopher Kahenya

36. NJOROGE, Josphat Gatua

37. OGOLLA, Romanus Ogolla

38. OKOTH, Anselm Isaac

39. ONYATTA, Judith Atieno

40. SINDIYO, Brandon Meteur

41. WAWIRANJIRU, Angelius Gichobi

(vi) BACHELOR OF SCIENCE IN GEOSPATIAL ENGINEERING

First Class Honours

1. ESONGA, Velma

2. KINUTHIA, Christine Nyakinyua

3. MARANJE, Veronica Akinyi

4. MELTUS, Quinto Juma

5. NGINA, Joel Kivisu

6. NYAKWAKA, Philip

7. NYAMBURA, Karanja

Second Class Honours (Upper Division)

8. BARAKA, Learat

9. BETT, Kipngeno Enock

10. CHEBET, Brenda

11. CHEBET, Sylvia

12. ECHESSAH, Martha Wendy

13. KALEKE, Silas Sitonik

14. KARINGE, Lovell

15. KIBIWOTT, Moses

16. KIKONGO, Salim Mpao

17. KIPKIRUI, Mark Korir

18. MATANO, Binti Mudzo

19. MIANO, Brian Kamau

20. MINGUSA, Christine Atieno

21. NDERITU, Cynthia Wanjiru

22. NJERU, Victor Mwaniki

23. NKAIWUATEI, John Aitabau

24. OBEGE, Dennis Chimbejah

25. ODHIAMBO, Emmanuel Alphaeus

26. OKELLO, Nicholus Okoth

27. OTIENO, Antonio Ochieng

28. OWAKI, Fortunatus

29. WAMBUA, Randolf Kanzi

Second Class Honours (Lower Division)

30. BABU, Bernard Alex

31. CHEPKEITAN, Kiprono Wayne

32. IMANI, Brice

33. JEREMIAH, Omweno

34. KERICH, Kiptoo Denis

35. KIPTOO, Dan

36. KORIR, Ignetius Kirwa

37. MILIA, Kelvin Kahura

38. MITEI, Kiptoo Argvins

39. MUTUKU, Denis Maingi

40. MWANGI, Joyce Kabura

41. OJWANG, Hellen Awino

42. WAKIAMA, Koome

43. WAWERU, Eunice Wairima

Pass

44. MURKOMEN, Kiprono Timothy