I am currently enrolled in a “Software for Society” class at UCSC. It’s an upper division CS elective, where we discuss topics relating to non-profits, charities, and social good in relation to software (or computers in general), as well as write a piece of software requested by a non-profit in teams of five. 895 more words