Available courses

SPH423: Database Systems

  • Lecturer: Dr Ian Kaniu

SPH329: Microwave theory and Devices I

  • Lecturer: Dr. Robinson Ndegwa

SPA3404: Fundamental of Space flight

  • Lecturer: Dr. Robinson Ndegwa

SPH 707: Msc Project

  • Lecturer: Dr. Geoffrey O. Okeng'o

SPH 705: General Relativity

  • Lecturer: Dr. Geoffrey O. Okeng'o

SPH305: Classical Mechanics

  • Lecturer: DR. ELIJAH OMOLO AYIETA

SPH 105: Mathematics

  • Lecturer: DR. DEHAYEM-MASSOP ALIX

SPH 101: Mechanics I

  • Lecturer: DR JUSTUS JULIUS OKONDA

SPH307: Introductory Electronics

  • Lecturer: PROF. KENNETH AMIGA KADUKI

SPH207: Data Communications

  • Lecturer: PROF. KENNETH AMIGA KADUKI

SPH408: Physics of Materials

  • Lecturer: DR. ALEX OGACHO AWUOR

SPH603: Quantum Mechanics

  • Lecturer: Dr. Geoffrey O. Okeng'o

SPA406: Astronomy Project

  • Lecturer: Dr. Geoffrey O. Okeng'o

SPA101: Introduction to Astrophysics

  • Lecturer: Dr. Geoffrey O. Okeng'o

SPH102: Electricity and Magnetism I

  • Lecturer: Prof. Julius M. Mwabora

SPH110: Communication Skills

  • Lecturer: Mr Mjomba A. C. Kale

SPH113: Data Structures and Algorithms

  • Lecturer: Mr Mjomba A. C. Kale

SPH203: Structure and properties of matter

  • Lecturer: MR. BENJAMIN OKANG' ODUMO

SPH208: Digital Electronics

  • Lecturer: PROF. KENNETH AMIGA KADUKI

SPH209: Transducers

  • Lecturer: MR. JOHN KIMARI WANGAI

SPH422:Signal Recovery and processing

  • Lecturer: MR. JOHN KIMARI WANGAI

SPA203: Solar Physics

  • Lecturer: PROF. NYANG'AU M. MONYONKO

SPH302:Thermodynamics

  • Lecturer: PROF. FRANCIS WANJALA NYONGESA

SPH420: Projects

  • Lecturer: MR. JOHN KIMARI WANGAI