Software Developer ยท Researcher ยท Lecturer
Masoud
Hamad
Mmanga
Dedicated to bridging the gap between theoretical knowledge and practical application โ teaching programming, building software, and conducting research in Machine Learning, GeoAI, and Earth Observation at SUZA, Zanzibar.
โ 03 / About
Passionate about technology, education, and research.
Lecturer & Researcher at SUZA
I am a faculty member at the School of Computer Communication and Media Studies (SCCM) at the State University of Zanzibar (SUZA), where I teach programming, software development, and conduct research in emerging technologies.
With a strong background in both academia and software development, I bridge the gap between theoretical knowledge and practical application. My research spans Machine Learning, Artificial Intelligence, Geospatial AI, and Remote Sensing.
I am committed to preparing the next generation of software developers and researchers in Zanzibar and beyond โ equipping students with skills to thrive in the rapidly evolving tech industry.
โ 04 / Education
Academic Background
PhD Student
Research in GeoAI & Remote Sensing
Pursuing doctoral studies with focus on applying Machine Learning and Deep Learning techniques to Earth Observation data.
Master of Computer Application
Vellore Institute of Technology (VIT), India
Advanced studies in computer applications, software development methodologies, and system design.
Bachelor of Computer Science
State University of Zanzibar (SUZA), Tanzania
Foundation in programming, databases, networking, and software engineering principles.
โ 05 / Experience
Career Journey
State University of Zanzibar (SUZA)
Lecturer
Teaching programming courses (Java, C++, Python), supervising student projects, and conducting research in AI/ML and GeoAI.
GeoAI & Remote Sensing Lab
Researcher
Conducting research in applying AI and Machine Learning to geospatial data analysis and Earth observation.
Various Projects
Software Developer
Developed web applications, mobile apps, and software solutions for various clients and organizations.
โ 06 / Teaching
Courses at SUZA
State University of Zanzibar
Object-Oriented Programming
BSc Computer Science
Comprehensive course covering OOP principles, design patterns, and Java programming fundamentals.
Advanced Java Programming
MSc Computer Science
Advanced topics in Java including concurrency, networking, and enterprise development.
Data Structures & Algorithms
BSc Computer Science
Essential data structures and algorithm design with practical implementation in C/C++.
Intro to High-Level Programming
BSc Computer Science
Introduction to programming concepts and problem-solving using C++ language.
Software Development Project
BSc Computer Science
Hands-on project course covering software development lifecycle and agile methodologies.
Mobile Application Development
BSc Computer Science
Modern Android development with Kotlin and Jetpack Compose framework.
Web Technologies
BSc CS & BITAM
Full-stack web development covering frontend frameworks and backend services.
โ 07 / Contact
Let's work together.
Open for collaboration, research partnerships, and academic inquiries.