Upon completing the BA degree, students will be able to:

  • Solve advanced Computer Science problems. Students will acquire and apply a graduate-level understanding of the material in sub-areas of Computer Science.
  • Design and implement complex software systems. Students will demonstrate skill in their design and implementation and function effectively in teams.
  • Communicate effectively to a client and user.
  • Have improved professional opportunities relative to the time before entering the program.