Bsc computer science
The computer science curriculum reflects the multidisciplinary nature of science, and contains diverse courses ranging from basic physical sciences to applied courses in mathematics, physics, communication, information technology, business and management, economics and social science.
The curriculum encourages the student to acquire the important skills of self-directed learning, problem solving and effective communication. The graduate is expected to be proficient in a variety of settings, which shall include management of computer information or systems, teaching and undertaking research activities.
The Faculty of Science offers postgraduate training at the Masters and Doctorate levels. This curriculum is therefore also intended to provide the students with a sound basis for the future postgraduate work.
Programme Objectives
At the completion of the prescribed course, the Moi University graduate will be able to:
-
Meet the ever increasing demand of trained personnel in computer science in various fields
-
Have adequate knowledge and skills so as to be able to work independently as Computer Hardware and Software specialists
-
Participate in research and development of IT
-
Take up employment in computer industry, research institutions or any other relevant private and public sectors
-
Apply the process of critical reasoning in managing computer systems and information
-
Venture into entrepreneurship and marketing
-
Capture process and disseminate information
-
Maintain the highest professional standards in information technology
-
Contribute actively in the industrialization process of the Kenya nation
-
Adapt to, participate in and act as agents of change in this age of information technology.
-
Effectively plan, supervise and mobilize human, financial, capital and information technology for efficient achievement of the goals of an Information Technology organization
-
Identify community needs and offer advisory and outreach services.
Course Structure