CS 301 Social Implications of Computer Technology Direct Assessment
CS 301 Direct Assessment Rubric