A liberal arts education prepares graduates to deal with complexity and change. They gain key skills in communication, problem-solving, and working with diverse groups. Related careers to BA in computer science include web design and development, mobile application development, software developer, information security analyst, user interface design, user experience (UX) design, and project manager.