Skip to Content

BS Computer Science Elective Clusters

Updated July 6, 2015

As part of the electives requirement, students are encouraged to take specific courses targeted towards a cluster.  A cluster will help students pursue their advanced studies more deeply and broadly.  Students who pursue this route, do not need to petition to create or declare a cluster.

Information for BS Computer Science majors admitted Fall 2010-Fall 2014

BS Computer Science majors must complete one upper division cluster consisting of 3-4 courses.  These majors can also design their own clusters, with approval by the CSE Undergraduate Committee.  Please submit an Undergraduate Student Petition to CSE Student Affairs. BS Computer Science majors who wish to move to the Fall 2015 catalog year, can also send a request via Virtual Advising Center.