Undergraduate Curriculum

The Computer Science and Engineering Department offers a Bachelor of Science degree for CSE students and a Bachelor of Arts for CLA students. The B.S. and B.A. share many requirements, but they differ in the following ways:

The B.S. has credits in the upper division track allowing the student to pursue more deeply a particular area of computer science and tailor the degree to a specific area of interest. For students who are more likely to practice in an area that is highly specialized or technical, the B.S. may provide a better background.

The B.A. includes a richer set of liberal education credits than the B.S. For application areas that involve the liberal arts, this broader background may be more appropriate. The B.A. may also be a more efficient option for students pursuing a double major or a large minor to stay on track for a four year graduation.

Related Undergraduate Curriculum Links