The goal of this program is to provide a strong foundation in computation and analytical physics, supported by complex computational analysis, mathematics, hardware, software and artificial intelligence.
- Software Engineer
- Systems Engineer
- Systems Developer
- Hardware Engineer
- Computational Physicist
- Medical Physicists
- Project Leaders
Goal of the Programme
- Provide students with relevant training in Computer Science and Applied Physics, with emphasis on developing practical, analytical, algorithmic and computational skills for professional and personal development in both fields
- Develop skills that will give graduates a competitive edge in the ICT field.
- Develop students with analytical and practical skills and specialty in Quantum Physics, Scientific Instrumentation, Optics/Photonics, Sensors and Actuators, Lasers, Electronics, Digital/Electronic Systems Design, Nanotechnology and Materials Science
- Develop students with strong Computational Skills and Programming Skills to design and implement practical applications and technologies, including Data Structures, Operating Systems, Artificial Intelligence and Machine Learning Applications, Security and Web Applications.
- To provide graduates with practical and algorithmic knowledge central to the technological development of physical systems such as Network Systems, Hardware Devices, and Intelligent Systems.
Duration of the Program
Four (4) Academic Years- Eight (8) semesters
- Be a holder of KCSE (or equivalent examination) certificate with a minimum aggregate of C+ and a minimum of C+ in both Mathematics and Physics/Physical Science or;
- Be a holder of the Kenya Advanced Certificate of Education (KACE) certificate with at least 2 principle passes in Mathematics and Physics.
- Holder of a related Diploma equivalent to KNEC diploma from an institution that is recognised by the University Senate.
- Have any other relevant qualifications from an institution recognised by the University Senate.
- Apply knowledge, skills and engineering design tools in computing and physics to technological devices and processes.
- Demonstrate strong practical, analytical and algorithmic skills in the design and implementation of computing systems and technologies.
- Apply principles of Computer Science and Applied Physics to solve Information Communication and Technology problems by using hardware and software-related applications.
- Communicate clearly and effectively as a professional and developer of computing technology and cultivate innovative thinking and accomplishments in providing computational solutions.
- Analyse computational problems by using computing design techniques and analytical physics.
CURRICULUM SETUP FOR BACHELOR OF SCIENCE IN COMPUTER SCIENCE AND APPLIED PHYSICS.
YEAR 1 SEMESTER 1
- MAT 111 Basic Mathematics
- BCU 100 Communication Skills
- BCU 102 Health And Wellness Management
- BCU 101 Introduction To Computer Studies and Internet
- PHY 111 INTRODUCTION TO PHYSICS
- BSD 111 Structured Programming And Algorithms