Computer Science

Selected courses in Computer Science are available as BA courses.

You may take the following courses as electives in your BA and count them as BA courses:

  • COMPSCI 101 Principles of Programming
  • COMPSCI 105 Principles of Computer Science
  • COMPSCI 111 Mastering Cyberspace: Introduction to Practical Computing

See information about Computer Science courses.

Other undergraduate study options

You can take courses in Computer Science as part of the BA major/minor in Logic and Computation.

BA students may also take courses in Computer Science as part of the 30 points permitted from non-Arts courses or as part of General Education.