Fashoto Stephen Profile
Dr. Stephen Gbenga Fashoto is presently a Senior Lecturer in the Department of Computer Science, University of Swaziland, Kwaluseni, Swaziland. He was formerly the Director of ICT in Kampala International University, Kampala, Uganda. He was a Post-Doctoral fellow in the Department of Decision Sciences, University of South Africa, Pretoria, South Africa. He was a Lecturer in Department of Computer Science, Redeemer's University, Ede, Nigeria between 2007 and 2014. The Chair of the Computational Intelligence and Health Informatics Research Group, Department of Computer Science, University of Swaziland. I hold a Ph.D. in Computer Science from University of Ilorin, Nigeria, M.Sc. in Computer Science from University of Port harcourt, Nigeria and B.Sc. [Hons.] in Computer Science and mathematics from University of Port Harcourt, Nigeria.
My interest in Free and Open Source Software (FOSS) stems from the belief that instructors and students cannot survive in software development and programming generally without the support of Open Source Software community especially in developing countries. I confirmed the above statement to be true having lecture programming languages in four different countries in Africa (Nigeria, Uganda, Rwanda and South Africa).
SIGNIFICANT OF POSSE AND HFOSS
The present significant opportunities by Professors of Open Source Software Experience(POSSE) on the different activities we have been working on for the past six weeks as an instructor has exposed me to so many new things in the area of teaching open source software which will enable me to contribute to academic development in the area of teaching programming languages using open source software.
My interest in HFOSS project is in OpenMRS because my key research interest is in Health Informatics and I have applied Computing and mathematical modelling to different areas of human endeavour especially to health related issues in Africa.
From 2017/2018 Academic session I will introduce my year one students to LINUX/UNIX operating system instead of the usual windows operating system used in the past in my course titled "Introduction to Computer Science" and I will introduce my year two students to C++ using open source software on LINUX/Unix OS. And lastly, I will emphasise on the HFOSS project as a case study in our programming courses and in our departmental research group. And finally, I will ensure my Head of Department improve four of our courses curriculum on the HFOSS project (Introduction to Data Mining, Data Structure, Programming languages and Database Management System) and I will also emphasise on the HFOSS project to our final year students on their project work as the Research Coordinator.
HFOSS project on OpenMRS
Introduction to copyright and Licensing
The U-tube lecture on copyright and licensing from business perspective is interesting. Most license on opensource software are under general public license. OpenMRS license is the Mozilla general public license. The Mozilla General public license version 2.0 and the Apache license version 2.0 give room for the licenses to be used for commercial purpose, to be modify, distribute, sublicense for private use, patent claims and place warranty. My interest in HFOSS projects is to contribute to OpenMRS since the license is free and Open.
FOSS in Courses Planning 1
I will engage my project students on how we can improve or contribute to the OpenMRS project. This first semester, I will introduce my year one students to the use of IRC, wiki , Open Source Software Community and finally to the article by Ellis et al. on “Team project experiences in HFOSS” in Introduction to Computer Science. I believed that the earlier the students of Computer Science are introduced to the concept of Open Source Software the better. I will also introduce my year two students to Sahana-Eden project in introduction to programming II.
Project evaluation on OpenMRS