Affiliations & Memberships
American Society for Engineering Education
Association for Computing Machinery (ACM)
ACM Special Interest Group on Computer Science Education
ACM Special Interest Group for Information Technology Education
Institute of Electrical and Electronics Engineers (IEEE)
IEEE Computer Society
Phi Kappa Phi
Upsilon Pi Epsilon
American Society for Engineering Education
Association for Computing Machinery (ACM)
ACM Special Interest Group on Computer Science Education
ACM Special Interest Group for Information Technology Education
Institute of Electrical and Electronics Engineers (IEEE)
IEEE Computer Society
Phi Kappa Phi
Upsilon Pi Epsilon