TEACHING EXPERIENCE

, Aminu Kano College of Islamic and Legal Studies Kano, Department of Computer Science, 2014

I am a dedicated computer scientist with an M.Sc and B.Sc in Computer Science, currently pursuing a Ph.D. in the field. My expertise spans natural language processing, machine learning, and deep learning, with a special focus on low-resource languages. I am also an experienced educator, teaching C++, Java, and Python, and I have a passion for advancing AI research and writing journal articles.

C++ Programming Course

This course provides a comprehensive introduction to C++, covering fundamental programming concepts, object-oriented programming, and advanced topics like memory management, templates, and the Standard Template Library (STL). Students will develop the skills to write efficient and robust C++ applications.

JAVA

In this course, students will learn the core principles of Java programming, including object-oriented programming, data structures, multithreading, and exception handling. Emphasis is placed on building scalable and platform-independent applications, with hands-on projects to solidify understanding.

PYTHON

This course is designed to teach Python programming from the basics to advanced topics. Students will explore data manipulation, scripting, and software development, while delving into libraries and frameworks for machine learning, web development, and data analysis. The course emphasizes practical problem-solving with real-world examples.