Charles holds an MPhil. and BSc Degree in Computer Science from the Kwame Nkrumah University of Science and Technology and Valley View University. Before joining Lancaster University Ghana (LUG), he taught in the Computer Science Department at Valley View University, spanning eight years. He started as a Teaching Assistant and gradually rose to the ranks to be a Lecturer. Over the period, he has taught over 30 unique courses in undergraduate programmes in BSc. Computer Science, BSc. Information Technology, and B.Ed. Information Technology. Computer Programming, System Analysis and Design, and Databases are his forte. He has a few publications to his credit.
He joins LUG Computer Science with vast knowledge, experience, and skills in training Computer Science students. He considers himself, first and foremost, a teacher. He sees teaching as both a privilege and a colossal responsibility, as a profession that has enormous potential to influence many lives and participate in shaping future generations. He loves teaching because he believes he can positively affect students’ lives for a lifetime.
His general teaching focus at the university level is to promote learning by engaging students in their learning environment, promoting higher-order thinking skills and respecting their opinions and backgrounds.
- GHSCC205 Social, Ethical and Professional Issues in Computing
- GHSCC110 Software Development
- GHSCC202 Human-Computer Interaction