Teaching

I have been teaching undergraduate and graduate students primarily GIS and programming courses since 2022.

Object oriented programming (Using JAVA)

Undergraduate course, Wollo University, Health Informatics, 2022

In this course, I have been teaching my students about:

  • Introduction to java
  • Data Types, Variables, Methods and Arrays
  • Control Statements
  • Classes and Objects
  • Inheritance and polymorphism in Java
  • Exception Handling in Java
  • Java GUI (Swing, JavaFx)
  • Java database connectivity (JDBC)

Teaching Fundamentals of Programming(C++)

Undergraduate course, Wollo University, Health Informatics, 2022

In this course, I have been teaching my students about:

  • Basics of programming (high vs low level)
  • C++ programming constructs(variables, operators, comments, keywords)
  • Programming controls in C++ (loops and decision structures)
  • Arrays and structures
  • C++ Functions
  • Pointers
  • File system

Geographic Information System(GIS) and Disease mapping

Undergraduate & graduate course, Wollo University, Health Informatics, 2022

In this course, I have been teaching my students about:

  • Basics of Geographic Information Systems and spatial epidemiology
  • Maps and Visual Presentation
  • Geospatial Data/Information and tools
  • Map Projections and Digitization
  • Spatial analysis and disease mapping
  • Advanced spatial regression (for graduate students)