top of page

  Teaching

Teaching interest:

 

In the field of computer science and engineering, my teaching interests range from

 1. Elementary UG classes such as

  • Computer Concept and Programming in C

  • Computer Application in Pharmacy

 2. More complex UG classes such as

  • Software Engineering

  • Operating System

  • Compiler Design

  • Computer Organization and Architecture

  • Computer Graphics

  • Principle of programming languages

  • Software Analysis and Design

  • Information Assurance and Security

 3. Complex PG classes such as

  • Advanced Software Engineering

  • High-Performance Computer Architecture

  • TCP and Advance Computer Networks

  • Current Topics in CS

Curriculum Designed: ​

 

Designed the course curriculum of Master of Science in Computer Science for the School of Informatics, Institute of Technology, Hawassa University, Ethiopia.

 

  Subjects:         1. Advanced Software Engineering

                          2. Principle of Programming Languages

                          3. Data Mining and Warehousing

                          4. Parallel Processing

Teaching Statement

My objective in teaching is to cultivate the acquirement of a foundation of concepts and learning skills to assist further studying and imagining. In each and every one of my courses, I guide students in the assessment of proof, critical thinking, argument growth, verbal and written manifestation, and the application of general principles to novel settings. These competencies will furnish students with a broad scope of demands in future educational and occupational circumstances.

 

To encourage the growth of common cognizance and studying skills, as well as ease an understanding of course content, all of my courses are planned around three general themes: an emphasis on fundamentals, the development of new ideas and the generation of passion for scientific investigation.

 

Revelation to research literature is an essential part of my course plans, as a conception of course material is improved by an apprehension of the techniques utilized to ascertain that information. This makes students thoughtful patrons of scientific ideas presented in both academic and popular media sources.

 

In addition to making modifications in response to student development headed for course goals and student feedback, I persistently improve my teaching proficiencies by attending workshops. As a consequence, I experience I am improving and evolving as a teacher. Even after several years as a computer science faculty, I believe it is essential that I look for supplementary ways to rise as an instructor and to proscribe my teaching from getting stale. I will carry on looking for prospects to generate new courses and to fine-tune and update my current courses by incorporating innovative teaching techniques and presenting students the most up-to-date research and theories, as well as historically important work.

 

bottom of page