Assefaw Gebremedhin, Teaching


In Spring 2013, I will be teaching a new course titled Elements of Network Science. See here for information on the course.
Although research has been the primary focus of the positions I have held in recent years, I have had significant teaching opportunities as well. I have co-tought (with Alex Pothen) graduate-level courses on Algorithms and Scientific Computing at Old Dominion University. At Purdue, I have occassionally ``guest lectured'' on some CS courses.

During my graduate school years at the University of Bergen, Norway, I have had the great opportunity of being Teaching Assistant (with extended resposibilities) for a wide variety of courses in Computer Science. I have also independently taught a course on algorithms and data structures at the Information Technology College of Bergen.


At Purdue University (guest-lectured a few times): At Old Dominion University (co-instructor): At the University of Bergen (teaching assistant):
Responsibilities included: developing exercises, leading problem solving sessions, maintaining course webpages, grading, and coordinating activities of other TA's. At the Information Technology College of Bergen (main instructor):