*Elements of Network Science(CptS 591)*. Spring 2018.

Course syllabus

Course website

*Introduction to Data Science (CptS 483-04)*. Fall 2017.

Course syllabus

Course website

*Elements of Network Science (CptS 580-04)*. Spring 2017.

Course website: scads.eecs.wsu.edu.

*Introduction to Data Science (CptS 483-04)*. Fall 2016.

Course website: www.eecs.wsu.edu/~assefaw/CptS483-04.

*Elements of Network Science (CptS 580-04/EE582-03)*. Spring 2016.

Course website: www.eecs.wsu.edu/~assefaw/CptS580-04.

*Introduction to Data Science (CptS 483-06)*. Fall 2015.

Course website: www.eecs.wsu.edu/~assefaw/CptS483-06.

*Elements of Network Science (CptS 580-06/EE582-03)*. Spring 2015.

Course website: www.eecs.wsu.edu/~assefaw/CptS580-06.

*Elements of Network Science (CS59000-ENS)*. Spring 2013. Independently taught.*Parallel Computing (CS525)*. Spring 2011. Guest-lectured a few times.*Bioinformatics Algorithms (CS69000)*. Fall 2010. Guest-lectured a few times.

*Selected topics in Combinatorial Scientific Computing and Petascale Simulations*. Spring 2007.

Access Grid seminar. Offered a few lectures.*Combinatorial Scientific Computing*. Spring 2006.
Co-taught with Alex Pothen.
*Approximation Algorithms*. Spring 2004.

Co-taught with Alex Pothen.

Served as a Teaching Assistant for the following courses. Responsibilities included: developing exercises, leading problem solving sessions, maintaining course webpages, grading, and coordinating activities of other TA's.

*Object Oriented Programming in Java (I110)*. Four semesters in the period 2000--02.

An introductory programming course taken by typically large number of students from various fields.*Algorithms (I234)*. Fall 1999.

A graduate course on data structures, and algorithm design and analysis.*Parallel Algorithms (I236)*. Spring 1997 and 1998.

A graduate course on parallel algorithm design, analysis, and implementation.*Database and Data Modeling (I126)*. Fall 1997, 1998, and 2001.

An undergraduate course on relational database design.

*Algorithms and Data Structures*. Fall 2000.

Independently taught this second-year course in an MS-awarding college.